Location:270 Farmington Ave #181, Farmington, CT 06032