NOW OPEN | West Nyack, NY Vitamin Store | InVite Health

West Nyack, NY Vitamin Store Free Hand Cream

West Nyack, NY Vitamin Store

Our newest retail location is now open! Join us for exclusive in-store discounts and promotions at the Palisades Center Mall, located on Level 2 near Lord & Taylor and Macy's.

InVite® Health recognizes that the vitamin and supplement selection process can be confusing and overwhelming. But it does not have to be. At InVite® Health, we provide a simplified luxury experience by offering superior quality products, educational information and resources, and a team of healthcare experts in a beautifully designed boutique environment with products at the very best value.

2761 Palisades Center Drive, West Nyack, NY 10994