53.82369869999999 -1.5805934999999636 Skin Doctor Leeds105 Otley Rd, Leeds LS6 3PXStreetviewDirections: To here - From here Store name: Skin Doctor Leeds Address: 105 Otley Rd, Leeds LS6 3PX Url: http://www.skindoctorclinics.co.uk/ Tel: 0113 278 3344