Lots of companies will provide direct mail lists to a set of demographic statistics that you specify. (Area, income, kids in the home etc.) I recently did a mailing to 1500 names in my area through
www.modernpostcard.com -- they do the printing and mailing all at once, which saves me from having to put labels on, etc. I plan on mailing to this same list over and over again. I haven't heard any response from my initial mailing, but from what I understand this sort of thing takes repetition to really bear fruit. (Of course, that's what the mailing companies say!)