Where is Lotus Nail Bar located?
Lotus Nail Bar is at 1274 FM148, Terrell, TX 75160.
Lotus Nail Bar
Terrell, Texas
FAQ
Hours, booking, location, and service questions.
Lotus Nail Bar is at 1274 FM148, Terrell, TX 75160.
Lotus Nail Bar provides manicures, pedicures, and gel polish services.
Lotus Nail Bar is open 7 days a week. Call (214) 504-1230 for specific hours.