look into the MD/DO schools that have SMP's offered by the school itself, like TCOM and LECOM. The SMP idea is really great, especially if you want to go to an MD granting institution. Note that Some of the SMP programs also require Biochem and MCAT.
HOWEVER, you will save quite a bit of money with the "DIY post-bacc" idea that abn632 is talking about. I utilized the same thing (grade replacement) through a state school (that isn't known for academics), and I've been accepted to several DO schools. My insight is simple: if you are alright with going to a DO school, retake your lowest science (and non-science) grades for 1 year (summer 1&2, Fall, Spring) and study for your MCAT in the slowest of your semesters. You will be surprised how fast your GPA can rise with replacements. Sit down for a few minutes and calculate how much retaking just a few classes can help. I started in a very similar situation to yours.
Good Luck