Update: Body Found in Car Is That of Jasmine…
Drag box to select area
Nail Castle offers their customers a variety of beauty care services to their customers including manicures, pedicures, tip sets, facials, waxing and more. The store can be found in the Clock Tower Plaza shopping center and welcomes walk-in appointments.
1 Schwab Rd, Melville, NY 11747
- Accessibility Details: Parking
- Hours: Mon-Sat, 9am - 7:30pm
- Accessible: yes