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 Information Center is located near the CH campus at Cedar Hill Plaza. It’s easy to schedule an appointment online, by phone at (201) 848-4200, or in person — just stop by the Information Center at your convenience.
The Vista Information Center is located in the Cedar Hill Plaza shopping center on Cedar Hill Avenue. You can find us between Wyckoff Pizza & Restaurant and Wisteria Nails. See below for more detailed directions.