ACME Markets 2630

ACME Markets #2630, also known as ACME Markets New Rochelle, is a ACME Markets supermarket located at 23 Quaker Ridge Road in New Rochelle, New York.