Helena'a Hair Palace

1 Connecticut 2, Preston, CT 06365