Iglesia de San FranciscoParishSharePlaza de San Francisco14700 Palma del Río, AndalucíaSpainGet directions