Igreja São Francisco XavierParishShareAvenida Monteiro Lobato 46Taubaté, São Paulo 12050-730BrazilGet directions