Iglesia Nuestra Señora del CarmenCathedralShareAvenida Manuel Espinosa Batista0823 Bella Vista, Provincia de PanamáPanamaGet directions