Capilla Católica de San FranciscoChapelShareLeopoldo Mercado171103 Sangolquí, PichinchaEcuadorGet directions