Places Road is a road in central Leeds and is mainly residential.
D & D Motors is a garage which offers a range of services for different types of vehicle.
Address: 9 Places Road, Leeds, West Yorkshire, LS9 8RZ
Map showing Places Road in Leeds.