About David
David is the sole practitioner behind The Law Office of David Teahen, a general practice in downtown Elmira, Ontario. The firm has served the Kitchener-Waterloo community since 1979.
Listing compiled from public sources in July 2026. Confirm David Teahen’s licence and standing in the Law Society of Ontario directory ↗