Katherine E Ruff, MD, Family Medicine

918 W Platt St
MaquoketaIA  52060-2038 (Jackson County)


Phone: 563-652-5145
Fax:

NPI: 1225699820
License Number: A155110 (IA)