John G Southard, MD, Internal Medicine

1 Edmundson Pl
Ste 312
Council BluffsIA  51503-4658 (Pottawattamie County)


Phone: 712-396-4295
Fax: 712-396-4298

NPI: 1104967090
License Number: 22453 (IA)