April 2026
Trust the bad reviews. This is ONLY a drop off site with NO FedEx envelopes or anything useful for you to use. Almost like a mailbox.
November 2025
Took time to get here and there is neither a drop off or a person workin.
December 2022
No one to attend ever after requesting assistance and ringing bell and waiting for 5 minutes. Find some other place.