Where is Nova Nail Studio and Spa located?
Nova Nail Studio and Spa is at 121 W Cherry St, Herrin, IL 62948.
Nova Nail Studio and Spa
Herrin, Illinois
FAQ
Hours, booking, location, and service questions.
Nova Nail Studio and Spa is at 121 W Cherry St, Herrin, IL 62948.
Nova Nail Studio and Spa provides manicures, pedicures, and gel polish services.
Nova Nail Studio and Spa is open five days a week. Call (618) 944-0618 for specific hours.