Louisville is OOS friendly. Kentucky doesn't have as many spots. You can get an MPH at a lot of schools while you're in the program. ASDOH, Louisville, Kentucky, MOSDOH would be really expensive for you but they fit your stats well. You should think about Oklahoma and UMKC.