Location Surrounded by natural beauty, close to everything.

Enjoy the views and stay connected

The Vista offers the best of both worlds: inspiring natural beauty, close to everything and everyone you know and love. The Vista is located on the CH campus. Please schedule an appointment online, by phone at (201) 514-5406, or in person.

Campus Map

Located on The Christian Health’s (CH) 78-acre campus, The Vista independent living community has it’s own beautiful space with close proximity to all the services offered at CH. The campus map below provides an overview of the services at our main campus in Wyckoff, New Jersey.

Virtual Tour

We invite you to take a virtual tour of The Vista including an aerial overview, the main entrance, grand hall, common areas and a two bedroom floorplan.

Live Abundantly.
Live Exactly as You Want.