La Clinica SC Injury Specialists: Physical Therapy, Orthopedic & Pain Management 609 Dundee AveElgin, IL, 60120 View Phone 773-278-9525 View Website Experience & Reliability Injury Specialists: Orthopedics & Pain Management About Photos & Videos Connect with this Business: Reservation Send to My Email Send to My Phone Print this Page