1. Battery World Center 1032 E Main St, Alhambra, CA 91801 Coordinate: 34.10015,-118.11636 Phone: (626) 576-8166