Where is TLC Nail Bar located?
TLC Nail Bar is at 3075 John Hawkins Pkwy, Hoover, AL 35244.
TLC Nail Bar
Hoover, Alabama
FAQ
Hours, booking, location, and service questions.
TLC Nail Bar is at 3075 John Hawkins Pkwy, Hoover, AL 35244.
TLC Nail Bar provides manicures, pedicures, and gel polish services.
TLC Nail Bar is open 5 days a week. Call (205) 615-4722 for specific hours.