The Largest Kidney Specialist Group in the U.S.

Crystal Lake/Elgin

Our practices have the most experienced nephrologists, nurse practitioners and office staff, providing the most advanced treatment therapies.

Locations in Crystal Lake/Elgin

Main Elgin Office

1600 N Randall Road, Suite 135, Elgin IL 60123.

Phone: 847-531-5911

Fax: 847-531-5922

Get Directions

Main Crystal Lake Office

390 E Congress Parkway, Suite C, Crystal Lake, IL 60014

Phone: 815-301-1001

Get Directions

Huntley Office

10370 Haligus Road, Suite 103, Huntley, IL 60142

Phone: 847-531-5911

Get Directions

Sycamore Office

2560 Hauser Ross Drive, Suite 450, Sycamore, IL 60178

Phone: 815-301-1001

Get Directions

Barrington Office

28160 W Northwest Highway, Unit 105, Lake Barrington, IL 60010

Phone: 815-301-1001

Get Directions

Algonquin Office

1345 Ryan Parkway, Algonquin, IL 60102

Phone: 847-531-5911

Get Directions

Marengo Office, DaVita

910 Greenlee St., Ste. B, Marengo, IL 60152

Get Directions

Our Crystal Lake/Elgin Doctors

As the nation’s largest nephrology specialty group, Nephrology Associates of Northern Illinois and Indiana (NANI) remains committed to exceptional patient care and holistic, patient-centered treatment outcomes.

Crystal Lake/Elgin Affiliations

Dialysis Center Affiliations
Hospital Affiliations
Nursing Home Affiliations

NANI Appointment Request Form

Please complete all fields below

We provide comprehensive kidney care to all patients and support all languages, including American Sign Language (ASL), using our on-demand certified medical video translation system ensuring every patient can communicate comfortably.

Please note this request form is for non-urgent appointments. Our office will contact you within 2 business days of your submission. If you are experiencing a medical emergency or have an urgent need please call 911.