Melrose Exxon 1498 Melrose Ave Chula Vista, CA 91911 Phone: (619) 420-1912 Fax: (619) 420-1079
Category: Service Stations - Gasoline & Oil