Internal Medicine - Clinic Locations

Fletcher Allen’s board-certified primary care physicians specialize in diagnosing and treating general internal medicine conditions in adult patients. Our primary care doctors and internal medicine nurse practitioners provide long-term, comprehensive care in the outpatient and hospital settings, managing both common and complex illnesses in our nationally certified patient-centered medical home setting.

Coordinated Primary Care in Vermont

Fletcher Allen provides a full continuum of primary care for our patients. Our internal medicine services include:

  • Acute illness care
  • Chronic care (diabetes, hypertension, cholesterol, arthritis)
  • Counseling
  • Family planning and menopausal counseling
  • Geriatric medicine
  • Gynecologic care
  • Health screening
  • Home visits when needed
  • Immunizations
  • Inpatient primary care consults
  • Physical examinations and preventive care

Fletcher Allen provides the highest quality primary care at a convenient location near you. We have four internal medicine health care centers in Chittenden County:

Burlington: Given Health Care Center East and West

(802) 847-4531
Burlington: Given Health Care Center
UHC Campus
1 South Prospect Street
Burlington, VT 05401
Get Driving Directions

Monday-Friday, 8 AM-5 PM
Fax: 802-847-8510

Essex: Given Health Care Center

(802) 847-8354
Essex: Given Health Care Center
87 Main Street
Essex Jct., VT 05452
Get Driving Directions

Monday-Friday, 8 AM-5 PM
Fax: 802-847-6575

South Burlington: Aesculapius Medical Center

(802) 847-4714
South Burlington: Aesculapius Medical Center
1 Timber Lane
South Burlington, VT 05403
Get Driving Directions

Monday-Friday, 8 AM-5 PM
Fax: 802-847-6333

Williston: Given Health Care Center

(802) 847-1470
Williston: Given Health Care Center
353 Blair Park Road
Williston, VT, 05495
Get Driving Directions

Monday-Friday, 8 AM-5 PM
Fax: 802-847-7135

Learn More About Primary Care at Fletcher Allen

Explore this site for more information on our primary care and family medicine services, or search for a primary care physician in Vermont. You can also call us anytime at (802) 847-0000 or (800) 358-1144.