I don't think Touro, Western, LECOM, NOVA, PCOM, KCOM, NYCOM, UHSCOM, DMUCOM or AZCOM (where I will start in the fall) have in-state requirements. I'm from IL and I received interviews and acceptances to all these schools.
I am pretty sure CCOM gives preference to in-state people (it seemed almost everyone at my interview was from IL). However, I am not positive about this. Most of the 7 medical schools in Illinois give preference to IL residence (excluding Northwestern and Univ. of Chicago).
Schools I didn't apply to whom I believe to give preference to in-state or in-region applicants are: NECOM, VCOM, WVCOM, TCOM, Ohio, OSUCOM, Pikesville (sp?) and the Jersey school. However, I don't think that means they won't interview people from out of state. I have heard of people interviewing at all these schools as out of state applicants, except for TCOM.
Nonetheless, good luck with the studying. Are you applying this year still? Though your MCAT is a little low, you seem to be a pretty good applicant. I would go ahead and apply and see what happens. I know at some of the MD schools I interviewed at, the minimum MCAT for consideration of an interview was a 24, so you aren't that far off.
Okay, enough blabbering, GOOD LUCK!