1. Holmes Body Shop Alhambra 1130 E Main St, Alhambra, CA 91801 Coordinate: 34.1005,-118.11485 Phone: (626) 282-6173
2. A&E Mobile Auto Glass 560 W Main St, Alhambra, CA 91801 Coordinate: 34.09216,-118.13298 Phone: (323) 272-9210