ACME Markets 1096

ACME Markets #1096, also known as ACME Markets Kenilworth, is a ACME Markets supermarket located at 801 Kenilworth Boulevard in Kenilworth, New Jersey.