Shopping mall
Mockingbird Station
96 locals recommend,
Location
5307 E Mockingbird Ln
Dallas, TX
Northeast Dallas
Tips from locals
Wll get you downtown or to the Airport. Sometimes there are some seedy characters, but not malacious.