Edward-Elmhurst Health Rehab and Sports Medicine 130 South Main Street Physical Therapy Clinic, Lombard, IL 60148