HELP! Storm shelter or safer location in/near Homewood that allow a cat in a crate? New here and in a second story apartment and not sure what to do other than hope for the best in a closet with helmets.

I am near the 65/Lakeshore exit. So stressed about this! Why aren’t pets allowed 🥲 Grew up in a house with a basement near Tuscaloosa and had a BAD time in 2011 so I am like “ahhhhh!” right now lol