Shell Studio City 12007 Ventura Blvd Studio City, CA 91604 Phone: (818) 761-9294 Fax: (818) 762-0599
Category: Service Stations - Gasoline & Oil