Dr John O’Neill
Family Physician
About Dr O'Neill
Edit profileDr. John Shane O’Neill is a trusted Family Physician serving the Gloucester, ON community from Windsor Regional Hospital at 671 River Road. With over three decades of experience, he provides thorough, compassionate care to patients of all ages, building long-term relationships rooted in trust and continuity. If you’ve been under Dr. O’Neill’s care, consider leaving a review to help others discover his dedicated approach to family medicine.
Special interest
Dr. O’Neill’s clinical interests include comprehensive primary care, acute musculoskeletal injury management, chronic disease treatment, and preventative health. He is known for his holistic approach, addressing physical, emotional, and social factors that influence well-being, and for fostering continuity of care across generations within families.
Education and training
Dr. John O’Neill earned his MD from Memorial University of Newfoundland Faculty of Medicine in 1993 and has been practicing independently since 1995, certified by the College of Family Physicians of Canada.
Practice in Gloucester, ON
- 671 River Rd, Gloucester ON K1V 2G2
Practice in Ottawa, ON
- 665 Earl Armstrong Unit 3, Ottawa ON K1V 2G2
Frequently Asked Questions
He manages acute musculoskeletal injuries such as sprains, strains, and minor back or neck pain, providing initial assessment and treatment plans.
Yes, his practice spans all age groups—from newborns to older adults—ensuring consistent care throughout life’s stages.
Absolutely, referrals are not required to book an appointment with Dr. O’Neill, making access to care simple and direct.
He emphasizes long-term relationships and a holistic view of health, considering emotional and social factors alongside physical symptoms.
Yes, he is committed to ongoing professional development and integrates the latest evidence-based practices into his care.
Manage your profile
Keep your information up to date so patients can find and trust you. Update your contact details, specialties and more in just a few clicks.
Be the first to review Dr John O’Neill! Your feedback can help others make informed healthcare choices.
Write a review