Crossroads Ace Hardware Home Retail Shopping > Hardware Stores > Crossroads Ace Hardware Address: 345 Main St. Westport CT 06880 GPS: 41.1506994, -73.3625272 Telephone: 203-222-8763 Tweet