Probably should drop Columbia, UCLA, Morsani, Cornell, Icahn, and NYU Grossman. Those are all extreme reaches with your 3 MCATs and GPA. Emory, UMass Chan, Michigan, and Rochester are also reaches but are still within reach. Quinnipiac has a regional bias that you might want to look into before applying. Toledo and Indiana are public and take OOS, but are unfriendly if you don't have ties.
You could add:
Belmont
Drexel
Nova
TCU
EVMS
MCW
+ New MD schools opening during the cycle (Roseman/Alice Walton).