Hospice St Croix Hospice (Spencer, IA) 1015 South Grand Avenue Spencer IA 51301 Added on January 12, 2025 Insurances Accepted: Contact Us for Payment Options