Home > Leeds Street Index > Crosby Road

Crosby Road

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


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 showing Crosby Road in Leeds.