Where is Levy Nails located?
Levy Nails is at 2292 Mayport Rd #10, Atlantic Beach, FL 32233.
Levy Nails
Atlantic Beach, Florida
FAQ
Hours, booking, location, and service questions.
Levy Nails is at 2292 Mayport Rd #10, Atlantic Beach, FL 32233.
Levy Nails provides manicures, pedicures, and gel polish services.
Levy Nails is open Mon-Sat, 10 AM - 7 PM. Closed Sundays.