Shopping malls database
Suburban Plaza is located at the corner of N. Decatur Rd. & Church St., Decatur. It is a Community Center which opened in 1960. It is an Open shopping mall with 974 parking spaces. It covers an area of 249,534 sqft. and has about 45 stores.
Shopping mall's name: Suburban Plaza
Address: N. Decatur Rd. & Church St., Decatur, GA 30033
State: GA
Number of stores: 45