Iglesia Santa Rosa de LimaParishShareBulevar Amador Bendayán1050 Caracas, Distrito CapitalVenezuelaGet directions