ACME Markets 808

ACME Markets #808, also known as ACME Markets Trolley Square, is a ACME Markets supermarket located at 1401 North Dupont Street in Wilmington, Delaware.