Yes. They do sometimes have formula. However, they don't serve the public directly. You have to visit a local food pantry.
You should check your local hospital to register for WIC program. They ptovide free nutrition children under 6 years of age.
Maybe you could call and ask about it. Even which pantry near you that may have some....
Thanks! Your answer is awaiting moderation.