1. The Vapor Place 276 W Main St, Norwich, CT 06360 Coordinate: 41.523212,-72.088295 Phone: (860) 886-8273
2. The Vapor Chamber CT 205 W Thames St, Norwich, CT 06360 Coordinate: 41.51224,-72.0837 Phone: (860) 949-8238