The Church of Saint Catherine of Siena, New York City Parking