Where is Luxe Nails located?
Luxe Nails is located at 8505 Waters Ave #174, Savannah, GA 31406.
Luxe Nails
Savannah, Georgia
FAQ
Hours, booking, location, and service questions.
Luxe Nails is located at 8505 Waters Ave #174, Savannah, GA 31406.
Luxe Nails offers manicures, pedicures, and gel polish services.
Call (912) 224-3579 for current hours of operation.