Contact Us

For more information about our admissions process please call Thomas Nowak, Ph.D. at (508) 867-6505 or email You can also fill the form out below.

Valley View is situated on 215
acres of forests and rolling hills in
the heart of New England just 75
miles outside of Boston.
Schedule a Visit