Community Health Center
St. Johnsbury Community Health Center
Saint Johnsbury, VT, 05819
Sliding-fee scale
Primary CareCommunity Health
1 community health center in Saint Johnsbury.
Saint Johnsbury, VT, 05819