Dr. John Patrick Haverstock
Specialty: Orthopedics
Location: North Oakville Medical Centre, 3075 Hospital Gate, Suite 310, Oakville ON, L6M 1M1
Physicians: Dr. John Patrick Haverstock
Estimated wait time: Not published
Phone: 289-813-2004
Fax: 289-813-0354
Languages: English, French
Last verified: 2026-09-24