Skip to main content
John Flaherty, MD

John Flaherty, MD

Family Practice

  • Education

  • University of Toronto Faculty of Medicine
    Toronto, Ontario, Canada
  • Internship

  • East General Hospital (Internal Medicine)
    Toronto, Ontario, Canada

Dr. John Flaherty received his medical degree from the University of Toronto Faculty of Medicine. His rotating internship in internal medicine was completed with East General Hospital in Toronto, Ontario, Canada and his clinical clerkship was completed at the Toronto General Hospital.

Dr. Flaherty was Co-Founder, Owner and Practicing Physician for Royal Oaks Medical Center in Titusville, FL. Dr. Flaherty has extensive medical experience working in General Practice Locums for several doctors in Ontario and in emergency medicine working for Prince Edward County Memorial Hospital, as Locums with Dr. L.W. Hall and Dr. and Dr. Douglas Bell, and as Ship Physician for Star Ship Royale, Premier Cruise Lines in Port Canaveral, FL. He was also a Primary Care Physician for family care and emergency walk-in at Family Medical Center in Melbourne, FL.

A member of the Ontario Medical Association and the American Medical Association, Dr. Flaherty is also County Physician for Brevard County, City Physician for Titusville, FL and Assistant Medical Director for Hospice of St. Francis, North Brevard County.

Practice Information

Special Focuses

Family Medicine

Office Location


New patients should arrive at least 15 minutes before their scheduled appointments to complete all paperwork. They should bring their insurance cards, a government-issued photo ID, and lists of their medicines and any prior operations. Co-pays and any outstanding balances are due at the time of each visit. Generally, operations or procedures won't take place on the first visit.


There are no handouts currently available.