117 W Farms Mall Space # E, Farmington (860) 521-5319
117 W Farms Mall Space # E, Farmington, CT 06032 (860) 521-5319