Eickmeier Foot & Ankle Clinic 411 Devonshire Dr.Champaign, IL, 61820 View Phone 217-352-2573 Fax: 217-800-1521 411 Devonshire Dr.Champaign, IL 61820 View Website Experience & Reliability About Connect with this Business: Send to My Email Send to My Phone Print this Page