About

Edit info
  • Open today, 9:00am - 5:00pm
  • (985) 893-1985
  • 77 Starbrush Cir
    Covington LA 70433

Need a day spa in Covington, LA 70433? Located in Covington, LA, Tlc Med Spa is a spa situated at 77 Starbrush Cir. To get pricing call (985) 893-1985. Visit Tlc Med Spa during the hours listed below.