1. Bristol Glass & Mirror 116 Riverside Ave, Bristol, CT 06010 Coordinate: 41.67027,-72.93865 Phone: (860) 582-1844