St. Margaret Mercy Healthcare Centers Inc NPI 1598745788 Practice location: 5454 Hohman Ave, Hammond, IN 463201931 Taxonomy code: 367500000X Phone: (291) 933-2270