Iglesia ParroquialParishShareCalle de la Soledad19197 Torre del Burgo, Castilla-La ManchaSpainGet directions