You might want to consider Uniformed Services University in Bethesda, MD. It's the military medical school - and while you have a 7 yr active duty obligation, you have no tuition loans, get paid while in school, and have tremendous opportunnity for unique training. They tend to look MUCH more at the applicant, not just exam scores. I have two friends who had 25 and 26 MCAT scores who did well in med school at USU. 1 needed some remedial help but they both made it thru.
There's always a downside to every school one goes to whether it's location, schedule, etc and USU is no exception. But it is an option worth considering if you can explain the lower GPA and how you will address whatever issues led to the lower undergrad GPA.
The other thing to keep in mind is - why do you REALLY want to become a doctor? Keep in mind that some specialities are very competitive and having a good GPA and strong USMLE scores throughout med school really determines what options you have for residency. Even if you get into med school- if the things that led to the <3.0 GPA and lower MCAT scores do not change, you will NOT get the interviews in the field of your choice, let alone location.
Consider what it is about being a doc that you would not get as a nurse, PA, or nurse practitioner? Or depending on your interest, other things like physical therapist or psychologist? I have seen a LOT of disillusionment among friends and classmates the last few years and that's only going to get worse the way our system is heading.