Peter B Ferrara, MD, Family Medicine

132 5th Ave W Ste 1
JeromeID  83338-1825 (Jerome County)


Phone: 208-814-9000
Fax:

NPI: 1457799215
License Number: M13805 (ID)