School
Website: http://www.bostonballet.com
(617) 456-6380
40 Leggs Hill Road, Marblehead, MA 01945
Located within the Lynch/van Otterloo YMCA with the common mission to serve and educate children
Boston Ballet School: North Shore Studio
40 Leggs Hill Road
Marblehead, MA 01945