Shopping malls database
Water Tower Square is located at the corner of Horsham & N. Wells Rds., Lansdale. It is a Power Center which opened in 1993 and was last renovated in 2004. It is an Open shopping mall. It covers an area of 262,788 sqft. and has about 5 stores.
Shopping mall's name: Water Tower Square
Address: Horsham & N. Wells Rds., Lansdale, PA 19446
Number of stores: 5