La Clinica SC Injury Specialists: Physical Therapy, Orthopedic & Pain Management Return to Directory Listing Category Elgin, ILWebsite https://laclinicasc.com/Phone 773 278-9525Listing Tags stem cell clinicAddress 609 Dundee Ave, Elgin, IL 60120ZIP Code 60120 Contact listing ownerSend Message Name Email Phone Number Message