Iglesia Católica San Francisco Javier de ChalguayacuParishShareMonseñor Luis Perez100117 Chalguayacu, ImbaburaEcuadorGet directions