Skip to main content

Internal Medicine

Internal medicine providers can provide preventive care, such as vaccinations and screening tests. Your provider will inform and educate you on disease prevention and maintaining a healthy lifestyle, and they can also diagnose and treat acute illness and injury. Internal medicine providers will also assist you in managing complex medical issues, such as diabetes, chronic obstructive pulmonary disease or heart disease.

Our internal medicine team strives to build long-term, personal relationships with adult patients that can last throughout a lifetime.

Specialty Care in Internal Medicine

Internal medicine providers, also called internists, are trained to handle the wide spectrum of illnesses that affect adults. Similar to family practice providers, internists are not limited to treating one organ system or disease.

Our internists are trained and experienced in a variety of subspecialties and can provide care in areas such as:

  • Dermatology
  • Endocrinology
  • Geriatrics
  • Gynecology
  • Infectious disease
  • Neurology
  • Otolaryngology (Ear, Nose, and Throat)
  • Rheumatology
  • Sleep medicine


Sahil Sharma, MD

Sahil Sharma, MD
1801 Pine Street, Suite 302
Montgomery, AL 36106

Katherine Windham, MD

Katherine Windham, MD
204 Medical Center Drive
Prattville, AL 36066