Where is Mimosa Nail Bar located?
Mimosa Nail Bar is located at 161 Montgomery Crossing, Biscoe, NC 27209.
Mimosa Nail Bar
Biscoe, North Carolina
FAQ
Hours, booking, location, and service questions.
Mimosa Nail Bar is located at 161 Montgomery Crossing, Biscoe, NC 27209.
Mimosa Nail Bar offers manicures, pedicures, and gel polish services.
Mimosa Nail Bar is open Monday–Saturday, 10 AM–7 PM. Closed Sundays.