Dr. Adrian Carr - General Practice Trainer
You couldn't ask for a friendlier face!
or braver!
Back to Beechwood Surgery main page