Shopping malls database
South Town Plaza is located at the corner of Jefferson & West Henrietta Rds., Rochester. It is a Community Center which opened in 1965 and was last renovated in 1999. It is an Open shopping mall with 3,500 parking spaces. It covers an area of 509,353 sqft. and has about 65 stores.
Shopping mall's name: South Town Plaza
Address: Jefferson & West Henrietta Rds., Rochester, NY 14623
Number of stores: 65