Unfortunately there are no approved Tesla body shops in Ottawa. The only Tesla approved shop close to Ottawa is in Montreal - Auto Bugatti, 733 Avenue Avocado, Dorval, H9P1G4 (514-636-8750).
When I spoke to Tesla reps looking for a repair shop, I was advised that there may be a second approved...