Whole Foods new Santa Cruz store is scheduled to open March 18. The store will be located at 911 Soquel Ave.
The company has announced a “town hall meeting” 6-7 p.m. on Wednesday March 4 at its new store. Whole Foods employees will present an overview of the store’s special features and products; a question and answer session will follow.

