Dr. Randy MacKinnon
Family Medicine and
Collaborative Care Practice
418 Queen Street, Charlottetown
Our website provides information and resources for current patients of Dr. Randy MacKinnon.
Dr. MacKinnon is not accepting any new patients but does offer several services for the general public including liquid nitrogen clinics and driver’s medicals.
About Dr. MacKinnon
Dr. Randy, as his patients call him, has practiced Family Medicine in Charlottetown since 1995, after completing his medical training at Dalhousie University. He has also completed a Diploma in Musculoskeletal Medicine from the University of Toronto, and a Master’s Certificate in Physician Leadership from York University Schulich School of Business. He was recognized as PEI Family Physician of the Year in 2009. In addition to his office practice, you might also see him at the QEH Emergency Room, or providing surgical assistance in the QEH Operating Room.
His philosophy is to treat patients respectfully, to make them feel at ease and relaxed during their visits, to treat the medical issues that arise, and to encourage healthy and active lifestyles that enable preventative solutions in the long run. He and his staff recognize the importance of, and have adopted, healthy and active lifestyles in their personal lives.
In his busy practice he and his staff make every effort to provide timely care based on their professional understanding of the patient’s needs. “We try hard to be there for the patient, to use our collaborative approach to make sure that the patient is seen by the right person, at the right place, at the right time.”
About the Practice
Dr. MacKinnon operates a collaborative practice, working with allied health professionals to provide many health services including diabetes education, nutrition counselling, mental health support, prenatal care, well-baby checks, bloodworks, and injections.
Hours and Location
Call Us
Family Medicine: 902-566-1229
Allied Health: 902-892-4770
Fax: 902-628-6337
Hours
Monday-Friday: 8am - 4pm
Location
418 Queen Street, Charlottetown
Prince Edward Island
C1A 4E6