Top-Rated Primary Care Centers in Vermont

Provider Name Address City ZIP Phone Rating
ASSOCIATES IN PRIMARY CARE, LLC 225 S Main St Rutland 05701 (802) 770-1850 5 stars rating
Bewell Primary Care 210 South St #4 Bennington 05201 (802) 753-7785 5 stars rating
Blue Spruce Health 31 Market St Williston 05495 (802) 327-7079 5 stars rating
Blue Spruce Health 401 E Main St Newport 05855 (802) 327-7079 5 stars rating
Champlain Center for Natural Medicine 3804 Shelburne Rd Shelburne 05482 (802) 985-8250 5 stars rating
Evergreen Sports Medicine White Cap Business Park, 426 Industrial Ave Suite 130 Williston 05495 (802) 878-1175 5 stars rating
Fiddlehead Family Health Care, PLLC 30 Mountain St Bristol 05443 (802) 453-4696 5 stars rating
Integrative Health 43 S Main St Randolph 05060 (802) 728-9600 5 stars rating
Kingwood Health Center 1422 VT-66 Randolph 05060 (802) 728-7100 5 stars rating
Maranatha Natural Living, LLC 1860 Weatherhead Hollow Rd Guilford 05301 (802) 451-1966 5 stars rating
North Branch Health 7 Court St Montpelier 05602 (802) 828-1234 5 stars rating
Northern Express Care - Lyndonville, VT 195 Industrial Pkwy Lyndonville 05851 (802) 748-9501 5 stars rating
Watson Integrated Family Medicine 2000 Memorial Dr St Johnsbury 05819 (802) 318-4768 5 stars rating
Whole Family Wellness 132 S Main St Hardwick 05843 (802) 472-9355 5 stars rating