Dr John Randall provides general medical services and healthcare support to patients in the community.