We are located in the heart of downtown Torrington. There is ample on street parking, parking in the rear of the building or across the street at the commuter parking lot.
97 Main St
Torrington, CT 06790
We would love to hear from you! Feel free to reach out to us using the form below.