Address: Telegraph Hill, A380, Kenn, Exeter, Devon, England, EX6 7XW, United Kingdom
Operator: Motor Fuel Group
Website: https://locations.valero.com/en-gb/LocationDetails/Index/TELEGRAPH-HILL-KENNFORD/0000886731