Shopping malls database
Central Station is located at the corner of NEC Texas Ave. S & Harvey Rd. (TX-30), College Station. It is a Community Center which opened in 1976 and was last renovated in 2007. It is an Open shopping mall. It covers an area of 210,424 sqft. and has about 42 stores.
Shopping mall's name: Central Station
Address: NEC Texas Ave. S & Harvey Rd. (TX-30), College Station, TX 77840
Number of stores: 42