Iglesia Católica María Auxiliadora - El TamboParishShare24 de Mayo240209 El Tambo, Santa ElenaEcuadorGet directions