ACME Markets 2439

ACME Markets #2439, also known as ACME Markets Stamford, is a ACME Markets supermarket located at 1201 High Ridge Road in Stamford, Connecticut.