Dr. Randy MacKinnon, M.D, C.C.F.P, F.C.F.P

Dr. Randy MacKinnon, M.D, C.C.F.P, F.C.F.P

CFPC - Family Medicine

Providing quality care to patients for over 30 years!

What is Collaborative Care?

Meet Our Team

Request Appointment

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