Get Directions to High Meadow Home Care ← View details 61 Sandgate Road, Folkestone, Kent CT20 1RY, United Kingdom, Folkestone, England Get Directions From* To * — Required information