Skip to main content

Landmark School

Search form

landmark school alexander building exterior

Map

Landmark's High School campus is located on rocky hillside overlooking the Atlantic Ocean. If you need additional assistance finding a particular location on either of our campuses please contact us at 978-236-3011.