Its a mail locker place at a 7-11. What to say? Its outside and well lit. Not sure its very visible from inside the store so use appropriate precautions if picking up stuff late at night.
Information
1Photos
1Comments
3Rating
Address:at 7-Eleven, 5190 W 113th Ave, Westminster, CO 80031, United States