Question: Which Colorado city is the Catholic church located at 3601 Humboldt Street in ?
Answer: Denver , Colorado