Address: 1498 Stafford Rd, Storrs, CT 06268, USA

Phone: 860-429-1900

Website: http://chucksstorrs.com