
Mountain View Mall in Ardmore, Oklahoma opened in 1987 and long included an arcade operated by Namco under the Aladdin’s Castle banner. A 2006 Yelp

Mountain View Mall in Ardmore, Oklahoma opened in 1987 and long included an arcade operated by Namco under the Aladdin’s Castle banner. A 2006 Yelp
Year Opened:
Year Closed: