Whole Foods Market 10111

Whole Foods Market #10111 is a Whole Foods Market organic grocery store located at 601 North Main Street in Providence, Rhode Island. The store opened 2002.