To navigate, press the arrow keys. Launceston Pest Control ← View details 3 Chapel Park, Launceston, England PL15 7DG +44 1566 790069 Get Directions From* To * — Required information