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
(631) 547-0555
  • Accessibility Details: Parking
  • Hours: Mon-Sat, 9am - 7:30pm
  • Accessible: yes
Share a review or post about this business.
Posts awaiting your approval 0
Who wants to be the first to post?
See more »