Independent US Healthcare Provider Directory & Public Medical Database
Medical Specialty Listing

Nurse Practitioners in Crystal Lake, IL

Browse 22 verified Nurse Practitioner providers practicing in Crystal Lake, Illinois.

22 Healthcare Providers
Showing 1–20 of 22 providers
Sorted by Name (A-Z)

Jessica Barrera , APN

Nurse Practitioner

Active NPI Status ✓ Accepts Medicare Assignment
875 S Route 31, Crystal Lake, IL 600148190
Phone: 7792205500
NPI Identifier 1093356974
View Full Profile →

Kimberley A Bentele , APRN, CNP

Nurse Practitioner

Active NPI Status ✓ Accepts Medicare Assignment Telehealth Services Available
360 Station Dr Ste 300, Crystal Lake, IL 600148003
Phone: 8154551800
NPI Identifier 1730772633
View Full Profile →

Susan Lynn Bockman , MSN, CNP

Nurse Practitioner

Active NPI Status
151 Northwest Hwy, Crystal Lake, IL 600147936
Phone: 8003238622
NPI Identifier 1710266903
View Full Profile →

Gina C Chmela , APN

Nurse Practitioner

Active NPI Status
145 S. Virginia Street, Crystal Lake, IL 600147226
Phone: 8154449999
NPI Identifier 1558668764
View Full Profile →

Jenna Coutant , APRN

Nurse Practitioner

Active NPI Status
390 E Congress Pkwy Ste J, Crystal Lake, IL 600146207
Phone: 8153229300
NPI Identifier 1942031539
View Full Profile →

Candace Joy Esposito , FNP-BC

Nurse Practitioner

Active NPI Status ✓ Accepts Medicare Assignment Telehealth Services Available
750 E Terra Cotta Ave Ste A, Crystal Lake, IL 600143621
Phone: 8154551800
NPI Identifier 1114568367
View Full Profile →

Megan Paige Griesman , APRN

Nurse Practitioner

Active NPI Status ✓ Accepts Medicare Assignment
875 S Route 31, Crystal Lake, IL 600148190
Phone: 7792205500
NPI Identifier 1710603121
View Full Profile →

Christine C Hepperlen , NP

Nurse Practitioner

Active NPI Status ✓ Accepts Medicare Assignment Telehealth Services Available
750 E Terra Cotta Ave Ste B, Crystal Lake, IL 600143621
Phone: 8153562323
NPI Identifier 1316017007
View Full Profile →

Kyle Joseph Holder , FNP-BC

Nurse Practitioner

Active NPI Status ✓ Accepts Medicare Assignment Telehealth Services Available
360 Station Dr Ste 300, Crystal Lake, IL 600148003
Phone: 8154551800
NPI Identifier 1386389815
View Full Profile →

Joanna Hutson , NP-C

Nurse Practitioner

Active NPI Status ✓ Accepts Medicare Assignment
390 E Congress Pkwy, Suite C, Crystal Lake, IL 600146202
Phone: 8153011001
NPI Identifier 1730632407
View Full Profile →

Sandra Jaeschke , CNP

Nurse Practitioner

Active NPI Status
360 Station Dr, Crystal Lake, IL 600147978
Phone: 8153386600
NPI Identifier 1003815770
View Full Profile →

Anna Kastanas , APN

Nurse Practitioner

Active NPI Status ✓ Accepts Medicare Assignment
1 S Virginia St, Crystal Lake, IL 600145828
Phone: 8153569371
NPI Identifier 1609310259
View Full Profile →

Rachel R Kinnas , WHNP-BC

Nurse Practitioner

Active NPI Status ✓ Accepts Medicare Assignment
260 E Congress Pkwy Ste A, Crystal Lake, IL 600146235
Phone: 8154770300
NPI Identifier 1336492198
View Full Profile →

Linda Kramer , APN

Nurse Practitioner

Active NPI Status ✓ Accepts Medicare Assignment Telehealth Services Available
500 Coventry Ln, Crystal Lake, IL 600147579
Phone: 8154557100
NPI Identifier 1134784861
View Full Profile →

Jennifer Noelle O'neil , NP

Nurse Practitioner

Active NPI Status ✓ Accepts Medicare Assignment
875 S Route 31, Crystal Lake, IL 600148190
Phone: 7792205500
NPI Identifier 1689411548
View Full Profile →

Sherri L Paprocki

Nurse Practitioner

Active NPI Status ✓ Accepts Medicare Assignment
525 E Congress Pkwy, Crystal Lake, IL 600146245
Phone: 8154798020
NPI Identifier 1538790266
View Full Profile →

Preya Patel , FNP

Nurse Practitioner

Active NPI Status ✓ Accepts Medicare Assignment
525 E Congress Pkwy Ste 300, Crystal Lake, IL 600146258
Phone: 8157599260
NPI Identifier 1124834163
View Full Profile →

Jessica Pawlicki

Nurse Practitioner

Active NPI Status
820 E Terra Cotta Ave Ste 132, Crystal Lake, IL 600143655
Phone: 8153229300
NPI Identifier 1972909877
View Full Profile →

Paulina Monika Schuch

Nurse Practitioner

Active NPI Status ✓ Accepts Medicare Assignment
6205 S Kilkenny Dr, Crystal Lake, IL 600144729
Phone: 7735698839
NPI Identifier 1174493035
View Full Profile →

Pooja V Shah

Nurse Practitioner

Active NPI Status ✓ Accepts Medicare Assignment Telehealth Services Available
1305 Randall Rd, Crystal Lake, IL 600148601
Phone: 8153560386
NPI Identifier 1558951731
View Full Profile →
← Previous Page Page 1 of 2 Next Page →