1. Diesel Tech 5711 Maywood Ave, Maywood, CA 90270 Coordinate: 33.99051,-118.2034 Phone: (323) 553-9887
2. Shell 5645 Atlantic Blvd, Maywood, CA 90270 Coordinate: 33.98934,-118.18556 Phone: (323) 560-1855