
Richard Rivett-Carnac
Loading player...
Certified by the American Osteopathic Board of Family Physicians, Dr Rivett offers primary care to patients throughout their lives. He provides children and adults with disease prevention, health maintenance, counselling, patient education, and diagnosis and treatment of acute and chronic illnesses and injuries

