Where is Boss Nails located?
Boss Nails is at 2180 Schillinger Rd N E, Semmes, AL 36575.
Boss Nails
Semmes, Alabama
FAQ
Hours, booking, location, and service questions.
Boss Nails is at 2180 Schillinger Rd N E, Semmes, AL 36575.
Boss Nails provides manicures, pedicures, and gel polish services.
Boss Nails is open 4 days a week. Call (251) 408-9005 for the current schedule.