the Doctors Medical Clinic web site The doctors in this Clinic provide a full range of family practice services. We are located in the Lansdowne Professional Center, at the corner of Hillside Avenue and Shelbourne Street in Victoria, B.C., Canada.