Parroquia San Carlos BorromeoParishShareCalle Pedro Salinas 141013 Sevilla, AndalucíaSpainGet directions