1. The Lanyards Store 1108 W Valley Blvd Ste 6119, Alhambra, CA 91803 Coordinate: 34.07757,-118.13481 Phone: (310) 857-6986