Yes, I do believe Natalee Holloway was from Mountain Brook - it's a very nice area.
Yes, she was from Mountain Brook. I grew up and went to high school there. Still have much younger siblings who are in school there. I have many ideas about that story, sadly, I don't believe it will ever really be solved.