Health Spot is a nutrition and supplement retailer located in Indianapolis, IN. Store Locator · My Account · Chaotic Labz · Pre-Workouts. The Health Spot, Snohomish, WA. likes · 26 were here. Providing Health and Wellness products to Snohomish County since !. We have the most amazing experiences with the Health Spot. We have seen healing in miraculous ways for our teenage daughter and my husband. We refer.