I finally got through to my brother-in-law this afternoon on the phone. They are just outside of Tuscaloosa, AL, and got kicked out of their hotel because they have a dog with them. They are looking for a new hotel. I told/pleaded with him to come here to Dallas. He says his company might be moving to Houston as a base, and I used that as a selling point (you'll be closer to Houston, and you won't have to worry about what happens to Dad because he'll already be here living with us!!!). He has the number, and said they would think about it and give us a call. I don't know what there is to think about because they can't afford to stay in hotels for the next two months.
Anyway, more pictures and information about Slidell are starting to come out today. I found this image:
Since I could clearly see the street sign, I thought I would mapquest from that intersection to my father-in-law's house.