School
Website: http://stjohnsprep.org
72 Spring Street, Danvers, MA 01923
St. John’s Preparatory School hosts a variety of events.
St. John's Preparatory School
72 Spring Street
Danvers, MA 01923