Located on 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, NJ.