Iglesia San Carlos BorromeoParishShareAvenida Principal de La Haciendita1000 Caracas, Distrito CapitalVenezuelaGet directions