Living Life Well Integrative Medical Clinic & Therapy Center is now an integral part of the urgent care and walk-in health center - DLS-STI MegaClinic. Megaclinic is the largest and most complete, convenient and modern urgent care and walk-in health center in the country today.