Mark A Otto, MD, Family Medicine

800 Mercy Dr
Council BluffsIA  51503-3128 (Pottawattamie County)


Phone: 855-524-4001
Fax: 712-325-2499

NPI: 1386794386
License Number: 26689 (NE)