Jennings Computer Services Scarborough September 14, 2019 Computer Repairs, Computer Services, Computer Shops, Victoria Road Jennings Computer Services Scarborough Computer Shop Address: 133 Victoria Road, Scarborough, North Yorkshire YO11 1SP Phone:01723 374196