1. Glass America 1605 Main St, Willimantic, CT 06226 Coordinate: 41.72335,-72.23925 Phone: (860) 576-8306