Where is Nova Nails Spa located?
Nova Nails Spa is at 4723 66th St N, Kenneth City, FL 33709.
NOVA NAILS SPA
Kenneth City, Florida
FAQ
Hours, booking, location, and service questions.
Nova Nails Spa is at 4723 66th St N, Kenneth City, FL 33709.
Nova Nails Spa provides manicures, pedicures, and gel polish services.
Nova Nails Spa is open 7 days a week. Call (727) 544-4476 for specific daily hours.