Home Depot normally carries it. Fleet Farm. Menards, Ace, etc. Milorganite is fine as you could use some more phosphorus.
Looking at those soil results, you're pH is high and that's a tough problem. At 7.9 most of your micronutrients are fully bound in the soil and not bio-available, but...