Shopping malls database
Flag City Station is located at the corner of NWC US Rte. 224 & SR 236, Findlay. It is a Community Center which opened in 1991 and was last renovated in 2006. It is an Open shopping mall. It covers an area of 339,174 sqft. and has about 14 stores.
Shopping mall's name: Flag City Station
Address: NWC US Rte. 224 & SR 236, Findlay, OH 45840
Number of stores: 14