Dr. Peter Otto, originally from Truro, Nova Scotia, has practiced in Okotoks since 2003. He holds a B.Sc. from Acadia University and a D.D.S. from Dalhousie University.