Family Medicine

Dr. MacKinnon excels in family medicine including pediatrics and geriatrics. The responsibility we carry to our patients include diagnosis, patient care and communication with patients, family members or parents of children.

We take great strides to offer a comfortable experience to families and the privacy that you deserve.

General Medicine

  • Comprehensive Health Maintenance
  • Same-Day Sick Visits
  • Employment & School Physicals
  • Occupational Health & Worker’s Comp
  • Well Woman Care
  • Chronic Disease Management
    (Diabetes, Heart Disease, Asthma)
  • Medication Assistance
  • Warfarin Management
  • Medication Management

Dermatology and Minor Surgery

Dr. MacKinnon is trained in the evaluation and treatment of minor dermatological problems including:

  • Laceration Repair
  • Acne and Rosacea
  • Moles and Beauty Marks
  • Warts, Skin Tags and Skin Lesions
  • Brown Spots
  • Sun-Damaged Skin
  • Eczema
  • Rashes
  • Skin Disorders
  • Abcesses, Lipomas and Cysts
  • Skin Cancer
  • Ingrown Nails

Medical Consultations

We know if can be difficult making certain medical decisions. That's why medical consultations are important. Dr. MacKinnon can help you explore any problems or concerns and try to help you find the right path to recovery.