Where is Lee Nails located?
Lee Nails is at 3230 Skidaway Rd, Savannah, GA 31404.
Lee Nails
Savannah, Georgia
FAQ
Hours, booking, location, and service questions.
Lee Nails is at 3230 Skidaway Rd, Savannah, GA 31404.
Lee Nails provides manicures, pedicures, and gel polish.
Lee Nails is open Monday–Saturday, 9 AM–7 PM. Closed Sundays.