Get Directions to Wells Lodge Nursing Home ← View details 60 Earls Avenue, Folkestone CT20 2HA, United Kingdom, Folkestone, England Get Directions From* To * — Required information