Denver Rescue Mission purchases a one-story building at 1818 Larimer Street, providing gospel services, clothing distribution and meal service.
Denver Rescue Mission purchases a one-story building at 1818 Larimer Street, providing gospel services, clothing distribution and meal service.