About
Our approach
Lee Nails & Spa offers manicures, pedicures, and gel polish services in San Antonio. Located at 1431 Palo Alto Rd, the salon serves customers seeking professional nail care. Open six days a week, Lee Nails & Spa provides reliable service to the community.