Craig L Hansen, MD, Orthopaedic Surgery

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


Phone: 712-396-4020
Fax: 712-396-4025
Email: cha***@*****oo.com

NPI: 1659363182
License Number: MD-34632 (IA)