Dartmouth, Tufts, Mayo, Miami and Duke are reaches with your stats. You could add these schools:
Quinnipiac
Western Michigan
Drexel
Temple
Jefferson
GW
Also apply to at least 6 DO schools and you are competitive for all DO schools. Some schools require a DO LOR>