This is one of the best places to get referrals because the people doing the referring have actually been clients of what they're reffering you to. Support group members know who the good therapists, etc. in town are, and which you should stay away from. If you're looking for a support group, try checking the newspaper. If you don't subscribe to the paper, look at the papers in the public library. The newspaper is also a good place to check if you live in a small town or rural area.
Public libraries are also often good resources for community information in small towns.
Local BBS's or freenets can be good places to look. Also, if your city has a web page, it might be worth checking. Also, check bulletin boards and brochure racks in the church. This is an especially good place to look if you want to find a resource that harmonizes with your spiritual beliefs. Local resources often take the opportunity to distribute information about their programs at such events.