SearchIdaho

New Plymouth Clinic

Organisation · NPI 1770059792

Address
213 N Plymouth Ave
New Plymouth, ID 83655
Phone
(208) 631-5375