Michael J Flannery, MD, Surgery

6 13th Ave E
PolsonMT  59860-5315 (Lake County)


Phone: 406-883-8281
Fax: 406-883-8910

NPI: 1700948163
License Number: 6270 (MT)