Take a peek...

Tress Salon is located at 778 Farmington Ave, Farmington, CT 06032