Presbyterian Espanola Hospital located at 1010 Spruce St, Espanola, NM, 87532 & includes data from NPIs 1154307593