Also known as: heatherallen2006
Heather Allen lives in Foristell, Missouri. She has also lived in St. Louis, Missouri. She is a 2006 graduate of St Charles Community College. Summer is one of her all-time favorite films. Her favorite sport is Soccer.