I know you can buy stamps at customer service counter and there is a USPS drop box outside the store entrance. As far as anything else, you would need to call them to ask.
They sell stamps and I swear I've seen something in the customer service department but couldn't find anything online
Thanks! Your answer is awaiting moderation.