Start from
Super Star Car Wash
1266 3rd Ave, Chula Vista 91911