Capilla Santa Rosa de LimaChapelShareCalle Santa Rosa0818 Panamá, Provincia de PanamáPanamaGet directions