Elgin Podiatry Clinic Serving Elgin, IL View Phone 847-931-9212 2090 Larkin Ave # 1Elgin, IL 60123 Experience & Reliability Send to My Email Send to My Phone Print this Page