Get Directions to Cefn Smithy Service Station ← View details 76 High Cross Road, Rogerstone, Newport NP10 9AD, United Kingdom, Newport, England Get Directions From* To * — Required information