Get Directions to Mellor Parish Centre ← View details The Old Vicarage, Church Road, Mellor, Stockport, Cheshire SK6 5LX, United Kingdom, Mellor, England Get Directions From* To * — Required information