Where is Savannah Nails located?
Savannah Nails is at 720 NW 21st Ave, Portland, OR 97209.
Savannah Nails
Portland, Oregon
FAQ
Hours, booking, location, and service questions.
Savannah Nails is at 720 NW 21st Ave, Portland, OR 97209.
Savannah Nails provides manicures, pedicures, and gel polish services.
Savannah Nails is open Monday–Saturday, 9 AM–6 PM. Closed Sundays.