Templo Maria AuxiliadoraParishShareAvenida Israel0816 San Francisco, Provincia de PanamáPanamaGet directions