Lavender Falls Face and Body Spa is located at 19211 Huebner Rd, #3 in the Stone Oak neighborhood of San Antonio, TX 78258. Visit us online at 210-446-0903, or email at
[email protected]. We specialize in Eyelash Extensions, Microdermabrasions, Chemical Peels, Facials, Spray Tans and Waxing.