Norwich CT Rental Service-Stores & Yards 1. 251 W Thames St, Norwich, CT 06360 | Superior East (860) 886-9997