Where is NBH Nail Studio located?
NBH Nail Studio is located at 1490 M-52, Owosso, MI 48867.
FAQ
Hours, booking, location, and service questions.
NBH Nail Studio is located at 1490 M-52, Owosso, MI 48867.
NBH Nail Studio offers manicures, pedicures, and gel polish services.
NBH Nail Studio is open five days a week. Call (989) 627-6694 for specific hours.