Whole Foods Market 10154

Whole Foods Market #10154 is a Whole Foods Market organic grocery store located at 1250 Jefferson Avenue in Redwood City, California. The store opened November 17, 2004.