Board-Certified Family Medicine

John W.
Flaherty, MD

Family Practice Physician

Providing compassionate, comprehensive primary care to patients of all ages in Titusville, Florida. From preventive wellness to chronic condition management, your health is our priority.

Dr. Flaherty Medical Office — 1855 Knox McRae Dr, Titusville FL

Established Practice

1855 Knox McRae Drive · Titusville

Phone

+1 (321) 269-2028

Today's Hours

Monday–Friday: 8 AM – 5 PM

Address

1855 Knox McRae Dr, Titusville FL 32780

Accepting

New Patients Welcome

About the Practice

Personalized Care
for Every Patient

Dr. John W. Flaherty brings decades of experience in family medicine to the Titusville community. His practice is built on the foundational belief that exceptional care begins with listening — truly understanding each patient's unique health journey.

From routine check-ups and preventive screenings to the management of complex chronic conditions, Dr. Flaherty provides thoughtful, evidence-based medicine with a personal touch that's increasingly rare in modern healthcare.

8–5
Mon–Fri Hours
All Ages
Family Practice
Board
Certified MD
FL
Brevard County
Dr. Flaherty's medical office in Titusville, FL
Titusville, Florida Est. Practice

What We Offer

Comprehensive Family
Medicine Services

Preventive Care

Annual physicals, health screenings, vaccinations, and wellness exams to keep you and your family healthy and catch issues early.

Chronic Disease Management

Ongoing care for diabetes, hypertension, heart disease, asthma, arthritis, and other long-term conditions with personalized treatment plans.

Pediatric & Adult Care

Full-spectrum care for patients of all ages — from childhood immunizations and development checks to adult and geriatric medicine.

Acute Illness Treatment

Prompt evaluation and treatment for infections, injuries, respiratory illness, urgent concerns, and other acute conditions.

Laboratory & Diagnostics

On-site and referral laboratory services for blood work, urinalysis, lipid panels, thyroid function, and comprehensive health assessments.

Patient Consultations

Personalized consultations, medication management, referrals to specialists, and coordination of your overall healthcare.

Office Schedule

Hours of
Operation

Monday 8:00 AM – 5:00 PM
Memorial Day: Hours may differ
Tuesday 8:00 AM – 5:00 PM
Wednesday 8:00 AM – 5:00 PM
Thursday 8:00 AM – 5:00 PM
Friday 8:00 AM – 5:00 PM
Saturday Closed
Sunday Closed

Get in Touch

Contact
Information

Telephone

+1 (321) 269-2028

Office Address

1855 Knox McRae Drive
Titusville, FL 32780
United States

Plus Code

H5CG+HP Titusville, Florida, US

Specialty

Family Practice · Primary Care

Find Us

1855 Knox McRae Drive
Titusville, FL 32780
Brevard County, Florida

Get Directions

Ready to Schedule Your Visit?

Call our office today to book an appointment with Dr. Flaherty. New patients are always welcome.

Call (321) 269-2028