Where is Leafy Nails located?
Leafy Nails is at 5521 38th Ave N, St. Petersburg, FL 33710.
Leafy Nails
St. Petersburg, Florida
FAQ
Hours, booking, location, and service questions.
Leafy Nails is at 5521 38th Ave N, St. Petersburg, FL 33710.
Leafy Nails provides manicures, pedicures, and gel polish services.
Leafy Nails is open six days a week and closed Sundays. Call (727) 351-2448 for specific daily hours.