Wilmington, DE

4423 Kirkwood Hwy
Wilmington, DE 19808

 

Store Hours

Mon-Sat: 10-8
Sun: 10-6
an independently owned store

 

Kirkwood Plaza Shopping Center

 

Kirkwood Plaza Shopping Center is centrally located immediately off I-95 on Kirkwood Highway, which strategically connects Wilmington and Newark.