This site is easier to read in landscape format on mobiles.

cupping

Castle View Clinic

7 Rydal Road, Lancaster, LA1 3HA. Tel: 01524 67707. Castle View Clinic is a friendly, family-run health centre specialising in the treatment of illness using Traditional Chinese Medicine (TCM).