Valley Family Health Care

Phone & Address

300 N Plymouth St
New Plymouth, ID 83655

Get directions

208-278-3335

208-278-3337