The Lab

19 Railsfield Rise
Leeds
West Yorkshire
LS13 3SA

Telephone: 0113 236 3400
Fax: 0113 236 3400

About The Lab

About the Company
The Lab are Photographic Processors located at 19 Railsfield Rise in the West Yorkshire town of Leeds. The Lab can be contacted on 0113 236 3400.
Report an error
The map is accurate to within approximately 100 metres.
Find: Near: