Get Directions to Mellor Tennis Club ← View details Mellor Sports Club, 215 Longhust Lane, Mellor, Cheshire SK6 5PN, United Kingdom, Mellor, England Get Directions From* To * — Required information