Where is Relax Nail located?
Relax Nail is at 6515 Poplar Ave, Suite 109, Memphis, TN 38119.
Relax Nail
Memphis, Tennessee
FAQ
Hours, booking, location, and service questions.
Relax Nail is at 6515 Poplar Ave, Suite 109, Memphis, TN 38119.
Relax Nail provides manicures, pedicures, and gel polish services.
Relax Nail is open 7 days a week. Call (901) 433-9593 for specific daily hours.