Get Directions to City Pest & Vermin Control ← View details PO BOX 57, , Newport NP11 7WY, United Kingdom, Newport, England Get Directions From* To * — Required information