Otay Valley Shell 4555 Otay Valley Rd Chula Vista, CA 91911 Phone: (619) 482-1896
Category: Service Stations - Gasoline & Oil