Spirit of Hope Lutheran Church

Parker, Colorado, United States