Where is Leslie's Nails & Spa located?
Leslie's Nails & Spa is at 111 N Texas Blvd, Alice, TX 78332.
Leslie's Nails & Spa
Alice, Texas
FAQ
Hours, booking, location, and service questions.
Leslie's Nails & Spa is at 111 N Texas Blvd, Alice, TX 78332.
Leslie's Nails & Spa offers manicures, pedicures, and gel polish.
Call (361) 396-0200 for current hours of operation.