Iglesia de Santa Rosa de LimaParishShareCalle Principal Las MargaritasLas Margaritas, Provincia de PanamáPanamaGet directions