Michael Peter Koelsch, MD, Internal Medicine

805 N 6th E
Mountain HomeID  83647 (Elmore County)


Phone: 208-587-5880
Fax: 208-587-7905
Email: mko***@*****oo.com

NPI: 1952482440
License Number: M3819 (ID)