You can find apartment listings online try craigslist or an agent could help by searching the MLS. Most landlords want to see good credit but beign upfront about your credit can save you time and frustration. Highlighting other positive factors like your salary (in most cases they want to see 3X the rent amount), length of time at work, and rental history. If you have the funds to pay for a higher deposit, then include this information as well.
Any local agent should be able to help--or consider being upfront with the potential landlord as to why your credit is not so great; possibly offer a larger security deposit, possibly pre-pay some of the rent, offer letters of reference, etc.