Dr. Davidson graduated from the University of Guelph in 1976 and established Parkhill Animal Hospital in 1977.
Websites.ca Talk Ep. 51