John W Marshall, MD, Internal Medicine

201 Ridge St
Ste 202
Council BluffsIA  51503-4643 (Pottawattamie County)


Phone: 712-325-0022
Fax: 712-325-8102

NPI: 1003989187
License Number: 20313 (IA)