1. Japan Video Games
1509 W Valley Blvd, Alhambra, CA 91803
Coordinate: 34.07792,-118.13944
Phone: (626) 281-6188
2. Redbox
345 E Main St, Alhambra, CA 91801
Coordinate: 34.097134,-118.122765
Phone: (866) 733-2693
3. GameStop
333 E Main St Ste A, Alhambra, CA 91801
Coordinate: 34.0973,-118.12319
Phone: (626) 284-5749