Helena'a Hair Palace 1 Connecticut 2, Preston, CT 06365