There are a number of places called "Road" in Glasgow.
Breakdown recovery provider
Address: 661 2/2 Cumbernauld, Road, Glasgow, G336FE
Map showing Road in Glasgow.