85269562
Mar 17, 2011
Oct 11, 2011
Self-service mailing services to the public for receiving and processing international and domestic mail for infusion into established postal services provided via a self-service kiosk incorporating a touch screen which enables one to process and pay for postal transactions with a credit or debit card
Advertising and Business