Espanola House NPI 1053847194 Practice location: 422 Espanola Ave, Parchment, MI 490041139 Taxonomy code: 310400000X Phone: (269) 220-5095