Whole Foods Market 10389

Whole Foods Market #10389 is a Whole Foods Market organic grocery store located at 1686 Boston Post Road in Milford, Connecticut. The store opened November 11, 2009.