batodfoundation.org.uk

The Leech Clinic






  13 Dudley Rd, Sedgley, Dudley DY3 1ST

  +441216631074

Description

Contact The Leech Clinic | London & Birmingham

The Leech Clinic is open from Monday to Friday, between 9 am to 5 pm. Evening appointments, and Saturday morning appointments, can be arranged on request.