Community Health Center
Valley Family Health Care - New Plymouth Medical Clinic
New Plymouth, ID, 83655
Sliding-fee scale
Primary CareCommunity Health
1 community health center in New Plymouth.
New Plymouth, ID, 83655