Excel Kidney Care offers a full range of kidney services in Chicagoland. We provide safe, effective and high-quality care. We are unique in offering Geriatric Nephrology Expertise in the United States. Since 1993 OUR LOCATION: 3002 North Ashland Avenue Chicago, Illinois 60657 PHONE: 773.296.3003 FAX: 773.296.3002