1. New England Glass & Mirror Co. 31 Connecticut Ave, Norwich, CT 06360 Coordinate: 41.56181,-72.11229 Phone: (860) 887-1649