1. Neil's Express Automotive 700 S Garfield Ave, Alhambra, CA 91801 Coordinate: 34.08883,-118.12269 Phone: (626) 281-6250