The communication between the flat and city (Torrington) are acceptable. 73% of users who visit this flat aceden to our website to leave your opinion. this flat is located in 53 Main St
Torrington, CT 06790, in the city of Torrington. According to our databases, most users of this flat (Torrington Downtown Partners) live within 73KM.
Rate this college (Torrington Downtown Partners) so that other users know to choose a good option.