Legends Salon & Spa

Legends Salon & Spa

70 Church St Bldg B
Flemington, NJ, 08822
908-788-8833