Abdul's Shell Svc 5137 N Figueroa St Los Angeles, CA 90042 Phone: (323) 256-6303 Fax: (323) 256-6303
Category: Service Stations - Gasoline & Oil