Iglesia de la Inmaculada ConcepciónParishShareCalle Torre24218 Mansilla de las Mulas, Castilla y LeónSpainGet directions