Iglesia Católica San Juan Bautista de PimochaParishShareLos LaurelesPimocha, Los RíosEcuadorGet directions