No, you should take it to a UPS store. There is one at 1863 Pioneer Parkway
You can drop off an outgoing package if you have a printed label already on it. They don't take payments. Ups store on Pioneer pkwy if you need a label or print at home.
Thanks! Your answer is awaiting moderation.