• About
  • Our Why
  • Services
  • Blog
  • Team
  • Contact
  • Sports Physicians
  • Blog
  • Community
  • About
  • Our Why
  • Services
  • Blog
  • Team
  • Contact
  • Sports Physicians
  • Community
Book an appointment
Book an appointment  

New location - in Yaletown!

Our Plaza of Nations location has moved to Yaletown. See contact info below.

home-img-4

  • Visit us on Facebook

    Visit us on Twitter

    Visit us on Instagram
  • Chan Gunn Pavilion (UBC)
    2553 Wesbrook Mall,
    Vancouver, BC, V6T 1Z3
    t. 604.822.6833
    f. 604.630.7088
    info@allanmcgavinphysio.com
  • University Services Building (UBC)
    Room 0044 – 2329 West Mall
    Vancouver, BC V6T 1Z4
    t. 604.827.0739
    f. 604.827.0751
    usb@allanmcgavinphysio.com
  • Yaletown
    #224 – 1152 Mainland Street
    Vancouver, BC V6B 4X2
    t. 604.642.6761
    f. 604.642.6762
    plaza@allanmcgavinphysio.com
  • North Shore Winter Club
    (North Vancouver)
    Unit B – 1325 East Keith Rd.
    North Vancouver, BC V7J 1J3
    t. 604.980.0222
    f. 604.914.2163
    nswc@allanmcgavinphysio.com
    • About
    • Services
    • Team
    • Contact
    • Blog
    • Community + Volunteer
    • Privacy Policy