Whole Foods Market 10066

Whole Foods Market #10066 is a Whole Foods Market organic grocery store located at 8825 Villa La Jolla Drive in La Jolla, California. The store opened November 1996.