Palomar Village Shell Station 42197 Margarita Rd Temecula, CA 92591 Phone: (951) 506-5220 Fax: (951) 506-5320
Category: Service Stations - Gasoline & Oil