Alfred James Walter Schmalfuhs, MD, Family Medicine

5100 Prairie Pkwy Ste 205
Cedar FallsIA  50613-8155 (Black Hawk County)


Phone: 319-222-2711
Fax: 319-222-2714

NPI: 1235876301
License Number: R-12432 (IA)