By Webmaster In Posted February 3, 2017New Canaan Post OfficeThe New Canaan Post Office located on 18 Locust Avenue, has a Self Service Kiosk ready to serve 24/7 and available PO Boxes to rent. Dedicated employees that give quality and professional service [...] READ MORE