Compare treatments and prices, choose a provider and time, and confirm your visit securely online.
Online new-patient bookings are card-free. An optional deposit may be offered and is applied to treatment.
Lakewood Med Spa is located at 8210 Walnut Hill Ln, Professional 1, #516, Dallas, TX 75231.