Get Directions to The Avenue ← View details Health Centre & Welfare Clinic, 11 The Avenue, Watford WD17 3NU, United Kingdom, Watford, England Get Directions From* To * — Required information