1. Storm Brothers 123 S Main St, Newtown, CT 06470 Coordinate: 41.38951,-73.28709 Phone: (860) 992-8466