John Adrian Leupold, MD, Orthopaedic Surgery

2301 Hwy 71 S
Spirit LakeIA  51360 (Dickinson County)


Phone: 712-336-1230
Fax: 712-336-8706
Email: joh***@*****ne.com

NPI: 1548290182
License Number: A88434 (CA)