Iglesia de Santa MaríaParishShareCalle Hospital47134 Torrelobatón, Castilla y LeónSpainGet directions