Practitioner profile
Richard Farrer

MRCHM-95-908

Biography

Practice address

14 Wyndale Road,
Leicester,

England
LE2 3WR
richardhf@ntlworld.com
0116 270 3003