St. Croix Hospice Business Name: St. Croix Hospice Business Genre: Healthcare, Seniors & Assisted Living Address: 1015 S Grand Ave, Spencer, IA 51301 Business Website Address: https://stcroixhospice.com/service-area/iowa/st-croix-hospice-in-spencer-ia/ Business Phone Number: 855-278-2764