Map is loading... Get Directions to Torrington Payment Center ← View details 264 Main Street, Torrington, Connecticut 06790 +1 860-618-5082 Get Directions From* To * — Required information