1. Turner & Stevens 550 E Main St, Alhambra, CA 91801 Coordinate: 34.09773,-118.12115 Phone: (626) 282-4131