Locations

Crystal Lake

442 N. Illinois Route 31
Crystal Lake, IL 60012

Phone: 224.238.3211
Fax: 224.535.8215


Elgin

1670 Capital St. Ste 900
Elgin, IL 60124

Phone: 224.238.3211
Fax: 224.535.8215


Schaumburg

1843 West Irving Park Rd,
Schaumburg, IL 60193

Phone: 224.238.3211
Fax: 224.535.8215


Huntley

10370 Haligus Rd, Ste. 115
Huntley, IL 60142

Phone: 224.238.3211
Fax: 224.535.8215


Barrington

27790 W Hwy 22 Suite 11
Barrington, IL 60010

Phone: 224.238.3211
Fax: 224.535.8215


 

Lake Zurich

350 Surryse Rd., Suite 240
Lake Zurich, IL 60047

Phone: 224.238.3211
Fax: 224.535.8215


Call Us Today 224.238.3211

Consult with us and take charge of your healthcare decisions with the help of our Nephrologists.