Owen Hall is located in Wilmington, North Carolina.
Owen Hall has a great public transit system so you have the option of riding transit instead of sitting through the morning commute on the highway. For those that enjoy walking to work rather than driving, this locale is full of residents who do the same.
For some reason, women seem to be drawn to Owen Hall more than men so there is a high female occupancy rate. The numbers state that the people who live in this area have incomes that are lower than normal.