Individual provider · Type 1 NPI
Abhirami Ravichandran
Internal Medicine Physician · Crystal Lake, IL
Practice location
875 S Route 31
Crystal Lake, IL 60014-8190
Mailing address
43 Whiting Hill Rd Ste 300
Brewer, ME 04412-1006
Other practice locations
- 500 W Highway 22, Barrington, IL 60010-2313 · (847) 381-3000
Specialties and licenses
| Taxonomy | Code | License |
|---|---|---|
| Internal Medicine Physician | 207R00000X | 036164045 (IL) |
| Internal Medicine Physician Primary | 207R00000X | 036164045 (ME) |
Internal Medicine Physician: A physician who provides long-term, comprehensive care in the office and the hospital, managing both common and complex illness of adolescents, adults and the elderly. Internists are trained in the diagnosis and treatment of cancer, infections and diseases affecting the heart, blood, kidneys, joints and digestive, respiratory and vascular systems. They are also trained in the essentials of primary care internal medi…
13 other providers at this address
- Mercy Crystal Lake Hospital and Medical Center IncGeneral Acute Care Hospital Crystal Lake, IL NPI 1023754371
- Ashley N. Krynski, DNP, CRNACertified Registered Nurse Anesthetist Crystal Lake, IL NPI 1669011342
- Jamie L. GutierrezPhysical Therapy Assistant Crystal Lake, IL NPI 1912756453
- Jennifer Noelle O'Neil, NPNurse Practitioner Crystal Lake, IL NPI 1689411548
- Jessica Barrera, APNNurse Practitioner Crystal Lake, IL NPI 1093356974
- Longcheng Su, MDAnesthesiology Physician Crystal Lake, IL NPI 1235167834
- Madeline S. Lubenow, APN-CRNACertified Registered Nurse Anesthetist Crystal Lake, IL NPI 1265996631
- Mandy J. Rueff, APRNCertified Registered Nurse Anesthetist Crystal Lake, IL NPI 1649736174
- Megan Paige Griesman, APRNNurse Practitioner Crystal Lake, IL NPI 1710603121
- Nicholas K. Ventocilla, CRNACertified Registered Nurse Anesthetist Crystal Lake, IL NPI 1164876967
- Rosalie Savella, NPFamily Nurse Practitioner Crystal Lake, IL NPI 1851015499
- Sheila Atendido, CRNACertified Registered Nurse Anesthetist Crystal Lake, IL NPI 1609308139
Other internal medicine physician providers in Crystal Lake
- Raman I. Popli, MDInternal Medicine Physician Crystal Lake, IL NPI 1013928712
- Daniela Huerta de Hathaway, MDInternal Medicine Physician Crystal Lake, IL NPI 1235390154
- Sonia C. Mehta, MDInternal Medicine Physician Crystal Lake, IL NPI 1265459895
- Robert Brizzolara, MDInternal Medicine Physician Crystal Lake, IL NPI 1265677199
- William Arthur Stinson, MDInternal Medicine Physician Crystal Lake, IL NPI 1336112911
- Lindsay Morgan Esch, MDInternal Medicine Physician Crystal Lake, IL NPI 1407110034
- Barbara Frances Burrell, MDInternal Medicine Physician Crystal Lake, IL NPI 1417055765
- George B. Gancayco, MDInternal Medicine Physician Crystal Lake, IL NPI 1477566834
About NPI 1942652409
Abhirami Ravichandran's National Provider Identifier is 1942652409, issued on Jul 8, 2016. The primary taxonomy on file is Internal Medicine Physician (207R00000X), and the practice location is in Crystal Lake, IL. The record was last updated on May 15, 2026.