CMP offers a broad range of general medical services with a committed team of general medical practitioners and practice nurses.