Parroquia de Santa ClaraParishShareAvenida de los Conquistadores41007 Sevilla, AndalucíaSpainGet directions