Valley Family Health Care - New Plymouth

Phone & Address

300 North Plymouth Avenue
New Plymouth, ID 83655

Get directions

(208) 278-3335