Check out this group: http://www.tgharmony.com/ .

I don't live in your area, so I can't endorse this organization, but from its website it looks like a much healthier place to start.