Address: 1498 Stafford Rd, Storrs, CT 06268, USA
Phone: 860-429-1900
Website: http://chucksstorrs.com