Iglesia Católica San Juan Bautista | San JuanParishShareAndrés Machado060118 San Juan, ChimborazoEcuadorGet directions