David Lawrence Fahey, MD, Family Medicine

1600 1st St E
IndependenceIA  50644-3155 (Buchanan County)


Phone: 319-332-0999
Fax:

NPI: 1467833632
License Number: R-10379 (IA)