1. Eagles Nest Cycles 1346 W Main St, Alhambra, CA 91801 Coordinate: 34.09143,-118.13807 Phone: (626) 308-7407
2. LA Speed Shop 629 S Palm Ave, Alhambra, CA 91803 Coordinate: 34.08296,-118.14699 Phone: (626) 281-8612