Is it open today 3/10/19
Address: 10951 E Mountain View Ave, Selma, CA 93662, USA
Rogan Milnor | Sep 29, 2019
Every Sunday
TheGoRozway | Sep 29, 2019
Rain or shine? Lol
Maria Avila | Sep 29, 2019
Yes, every Sunday rain or shine!
Thanks! Your answer is awaiting moderation.