Shopping malls database
Kirkwood Plaza is located at the corner of Kirkwood Hwy. & Farrand Drive, Wilmington. It is a Power Center which opened in 1960. It is an Open shopping mall with 1,155 parking spaces. It covers an area of 310,000 sqft. and has about 25 stores.
Shopping mall's name: Kirkwood Plaza
Address: Kirkwood Hwy. & Farrand Drive, Wilmington, DE 19808
Number of stores: 25