Where is Castle Nails and Spa located?
Castle Nails and Spa is at 14 Main St, Meredith, NH 03253.
Castle Nails and Spa
Meredith, New Hampshire
FAQ
Hours, booking, location, and service questions.
Castle Nails and Spa is at 14 Main St, Meredith, NH 03253.
Castle Nails and Spa offers manicures, pedicures, and gel polish services.
Castle Nails and Spa is open 7 days a week. Call (603) 279-0899 for specific daily hours.