Current Location : 89049
American Express Supports Small Businesses Buy Local Movement
907 Broadway Chula Vista, CA 91911
619-422-0417
L&Broadway Car Wash was established in 2002