Where is Star Nails located?
Star Nails is located at 2015 W Broadway #3, Council Bluffs, IA 51501.
Star Nails
Council Bluffs, Iowa
FAQ
Hours, booking, location, and service questions.
Star Nails is located at 2015 W Broadway #3, Council Bluffs, IA 51501.
Star Nails offers manicures, pedicures, and gel polish services.
Star Nails is open six days a week and closed Sundays. Call (712) 323-0907 for specific daily hours.