Iglesia Católica San Francisco de Asís - QuitumbeParishShareS31 360170146 Quito, PichinchaEcuadorGet directions