PROVIDER PROFILE · NPI 1871605790

James LeganMD

Internal MedicineGreat Falls, MTI