DDavid L. TakahashiTakahashi, David L.Richmond, British ColumbiaGeneral PracticeView profileCallEmail