MapQuest Driving Directions to 616 E Main St Torrington, CT 06790-5609