Climate Centre 7 years ago ID: #485 Listed In : Air Conditioning & Refrigeration Jack Lane, Leeds, West Yorkshire, LS10 1BS 0113 2431339 Business Description Climate Centre, Address : Jack Lane, Leeds, West Yorkshire, LS10 1BS, Phone : 0113 2431339 Reviews & Ratings Write a Review No Review. Please login / register to add your review.