Crawford Medical Centre provides our patients with the best possible medical service, delivered with integrity and respect. We pride ourselves on our professional, confidential and individual medical service deliver by a cheerful and caring team. Our qualified staff and doctors use the latest methods and the best available equipment and resources..