1. Alhambra Camera Inc 121 E Main St, Alhambra, CA 91801 Coordinate: 34.09624,-118.12519 Phone: (626) 282-6365