Home > Leeds Street Index > Crosby Road

Crosby Road

Crosby Road is a road in South Leeds and is mainly residential.

Advertisements

Japanese Auto Spares

Japanese Auto Spares is a retailer of a wide range of accessories for cars and other vehicles.

Address: 41 Crosby Road, Leeds, West Yorkshire, LS11 9LP

Map

Map showing Crosby Road in Leeds.