I agree with Denise, try to find a dental school near you.
Also, as a temporary solution, you can buy 'filler' at your local pharmacy. THIS IS TEMPORARY! It's so dangerous to try to fix something like this long term by yourself because of the amount of bacteria in our mouths... but it will definately help you until you can find a dentist.
We stumbled upon the temp filler when we were in CT for a wedding... fiance bit into a sandwish with bacon, and lost a filling; broke his tooth. It worked until we could get back to VA. You could also try putting orajel on there.
Feel better and good luck!