Shopping malls database
Airport Square is located at the corner of Rt. 309 & North Wales Rd., Montgomeryville. It is a Power Center which opened in 1981 and was last renovated in 1992. It is an Open shopping mall with 2,044 parking spaces. It covers an area of 275,000 sqft. and has about 26 stores.
Shopping mall's name: Airport Square
Address: Rt. 309 & North Wales Rd., Montgomeryville, PA 18936
Number of stores: 26