Internal Medicine
St. Croix Health’s team of internal medicine doctors provide trusted, preventive, and primary care services for adults.
These may include:
- Heart disease
- Diabetes
- Cancer
- Depression
- High blood pressure
- Stroke and arthritis
We also provide physical and gynecological exams.
At St. Croix Health, we take a trusted approach to ensuring you feel comfortable discussing sensitive topics with your doctor in order to receive the best care possible. Our team strives to create professional relationships with patients and treat everyone with the respect and compassion they deserve.
Call (800) 828-3627 to learn more about internal medicine at St. Croix Health and schedule an appointment.
-
Paul Kettler, M.D.
HospitalistView Profile
-
Tara Johnson, D.N.P
Geriatric MedicineView Profile
-
James Wallace, M.D.
Internal Medicine, PediatricsView Profile
-
Ranjan Dahiya, M.D.
CardiologyView Profile
-
Talha Khan, M.D.
Pulmonology, Sleep MedicineView Profile
-
Jennifer Beauvais, G.N.P.
Family MedicineView Profile
-
Ruth Smith, M.D.
Family Medicine, ObstetricsView Profile
-
Kheng Joe Lau, M.D.
EndocrinologyView Profile
/