Dr. John James O’Sullivan Dr. John O’Sullivan Vancouver Office Suite 2700-1177 West Hastings Street Vancouver, BC V6E 2K3 T: 778-372-1400 Barrie Office 1 Quarry Ridge Rd LL#2 Barrie, ON L4M 7G1 T: 705-719-3075 Vancouver Surgeons British Columbia Surgeons British Columbia Wait Times Joint Replacements National Directory Surgeon Directory Non-Surgical Treatment Patient Education Videos Joint Replacements Surgical Wait Times TeleOrthopaedics.com Spinal Conditions Shoulder Injuries Elbow Injuries Hand & Wrist Injuries Hip Injuries Knee Injuries Foot & Ankle Injuries Pediatric Conditions Joint Replacements Sports Injuries Pain Management Cartilage Repair General Conditions