Iglesia de Santa LeocadiaParishShareCuesta de Santa Leocadia45071 Toledo, Castilla-La ManchaSpainGet directions