Discover Allen
compiled from our dataAllen is located in Texas, USA, and has a population of about 104,627. Our atlas lists 387 places here.
These include 39 sights and 9 museums, 324 restaurants, 15 places to stay and 0 cocktail bars. Highlights include The Carson, The Link at Twin Creeks, Emerson at Ford Park.