Foundation Health & Wellness Foundation Visit Website 1565 Dekalb Ave. Unit A Sycamore, IL 60178 (815) 991-1560 Facebook Instagram About About A family owned and operated retail business. Our expertise is in whole body health and wellness by providing an extensive variety of vitamins, sport nutrition supplements and healthy meal replacement options.