Yes you can make paymemts at this location. There is a payment kiosk when you walk in or you can make a payment at the desk. Note that the kiosk does not give change. It accepts cash, credit/debit cards, check, and money orders.
No. This a logistical location only.
Thanks! Your answer is awaiting moderation.