ACME Markets 806

ACME Markets #806, also known as ACME Markets Newark, is a ACME Markets supermarket located at 100 Suburban Drive in Newark, Delaware.