Otter Creek Dental LIVE Smiths Falls Contact Information Otter Creek Dental 94 Beckwith Street North, Smiths Falls, Ontario K7A 2B9, Canada Location Get Directions By car By public transit Walking Bicycling