1. Hamden, Glass 295 Treadwell St, Hamden, CT 06514 Coordinate: 41.361988,-72.93613 Phone: (203) 430-1000