Some cities have a free dental clinic for one day annually, first come, first serve basis. But I think they only do basic work that's needed, nothing elaborate. Not sure where you'd go for extensive work, maybe a dental school, but there you're taking your chances.
"We can judge the heart of a man by his treatment of animals." ~Immanual Kant~
NatMedTalk and Beyond