There’s a denist on Broadway and Granville next to the bookstore. It’s on the second floor but I could be wrong... anyway it’s on the south / west side of the street. It’s a japanese female dentist.
personally you don’t need to speak english visiting a denist. just say "my tooth hurts"... and point.. there is a great denist on 12th avenue and arbutus that uses all the latest techniques...