Iglesia de Santiago ApóstolParishShareAvenida Monseñor Óscar Arnulfo Romero Norte2205 Chalchuapa, Santa AnaEl SalvadorGet directions