Does elk Grove facility have self service wash bays?
Address: 9175 Klagge Ct, Elk Grove, CA 95758, USA
Darion Jackson | Sep 17, 2019
Yup
Monty's Express Carwash | Sep 17, 2019
Yes, we have 5 self-serve bays at the Elk Grove site.
Thanks! Your answer is awaiting moderation.