Crossroads Mall can be found in the heart of Omaha, NE. The property, classified as a Regional Center, sits at 72nd St. & Dodge St.. The center first opened its doors in 1960 and underwent a significant renovation in 1998. With 717,272 sqft. of retail space and approximately 70 stores, it offers a wide variety of shopping options. With 3,403 parking spaces available and a with 150 seats, comfort and convenience are priorities here.