Locations Rockford 6940 Villagreen View Rockford, IL 61107 Phone: 779.774.9272 Fax: 779.774.9273 KCC Belvidere 2184 N State St Belvidere, IL 61008 Phone: 779.774.9272 Fax: 779.774.9273 Call Us Today 779.774.9272 Consult with us and take charge of your healthcare decisions with the help of our Nephrologists.