Dr David Marshall

MBBS

Dr Marshall is a very experienced GP who has over 35 years experience. He has a special interest in Geriatric Medicine and Hypnotherapy, but is a highly skilled practitioner and performs minor surgery.

Availability Times

No information supplied