Express Car Wash Rancho Penasquitos
Genie Express Car Wash
ADDRESS: 9821 Carmel Mountain Rd,
San Diego, CA 92129
VIEW MAP
PHONE NUMBER: (858)-538-6262
HOURS: 7am - 8pm
Monday-Sunday


