Can I return my file boxes at this location
Address: 5696 S Transit Rd, Lockport, NY 14094, USA
Tammy Cal | Oct 6, 2018
No
Jonathan Gala | Oct 6, 2018
No sorry, this is a retail store that sells Verizon cell phones.
Thanks! Your answer is awaiting moderation.