ACME Markets 2633

ACME Markets #2633, also known as ACME Markets New Canaan, is a ACME Markets supermarket located at 288 Elm Street in New Canaan, Connecticut.