I have two suggestions:
First: Maybe look for a dental discount plan, this will help you to off set your dental cost that ODSP does not cover.
Second: Try looking for a dental school that you can go to to have the work done. Many schools are if not free have very low cost for services. Since it is a school.
If you want to look into a plan below is a link for that.
I hope this will help you