Where is Lotus Nails located?
Lotus Nails is located at 458 Knollwood St, Winston-Salem, NC 27103.
LOTUS NAILS
Winston-Salem, North Carolina
FAQ
Hours, booking, location, and service questions.
Lotus Nails is located at 458 Knollwood St, Winston-Salem, NC 27103.
Lotus Nails offers manicures and pedicures.
Lotus Nails is open 6 days a week, closed on Sundays.