Find a Location! West Hartford 97 South St. Suite 101 West Hartford, CT 06110 Phone: 860-247-7724 View Location. Bristol 1019 Farmington Ave Bristol, CT 06010 Phone: 860-583-5332 View Location. Torrington 9 Norfolk Rd Torrington, CT 06790 Phone: 860-482-7944 View Location