ACME Markets 3963

ACME Markets #3963, also known as ACME Markets Lenola Road, is a ACME Markets supermarket located at 300 South Lenola Road in Maple Shade, New Jersey.