Where is Nail Star located?
Nail Star is located at 1648 Montgomery Hwy, Birmingham, AL 35216.
Nail Star
Birmingham, Alabama
FAQ
Hours, booking, location, and service questions.
Nail Star is located at 1648 Montgomery Hwy, Birmingham, AL 35216.
Nail Star offers manicures, pedicures, and gel polish services.
Nail Star is open 6 days a week. Call (205) 979-9399 for specific hours.