Get Directions to Melbury Team Churches ← View details The Vicarage/Tollerford La, Dorchester DT20AT, United Kingdom, Dorchester, England Get Directions From* To * — Required information