what is the name of the church for the city , that in 2007 , was ranked twentieth on forbes list of best small places for business and careers ?
st. joseph 's church