Iglesia San Carlos BorromeoParishShareCarrera 27 99-32080016 Barranquilla, AtlánticoColombiaGet directions