Where is Bower Nails located?
Bower Nails is at 1214 Martin St, Nashville, TN 37203.
Bower Nails
Nashville, Tennessee
FAQ
Hours, booking, location, and service questions.
Bower Nails is at 1214 Martin St, Nashville, TN 37203.
Bower Nails provides manicures, pedicures, and gel polish services.
Bower Nails is open 7 days a week. Call (615) 521-9532 for specific hours.