Allen is one of the fastest growing cities in North Dallas (TX). But it is also a cosmopolitan city; people from different nationalities live there. So it is a very tolerant multicultural place. It has plenty of outlets. Driving to downtown Dallas will take about 30mns and it is just 2hrs away from Oklahomaa city.