Performing Arts

Results Found: 13 View On Map new search
1860 Washington Street
Auburndale, MA 02466
35 Webster Street
West Newton, MA 02465
Abigail by Gail: A Colonial Experience
Colonial Educational Programs and Tours. Using the real life experiences of Abigail and her family, learn about life for the ordinary family living during extraordinary times. History comes alive!
P.O. Box 1173
Concord, MA 01742
Needham Music and Dance
For over 20+ years, we've offered private music lessons, ensembles, preschool music & dance classes so there's something for all ages & abilities! Instrument rental, repair & sales available in store!
957 Great Plain Ave.
Needham, MA 02492
Boston Ballet School, the official School of Boston Ballet, provides high-quality dance education for students of all ages at three state-of-the-art studios in Newton, Boston and the North Shore.
153 Needham Street
Newton, MA 02464
Professional chamber orchestra performing in Newton.
35 Webster St
West Newton, MA 02465
40 Freeman Place
Needham, MA 02492
Newton Cultural Alliance
The NCA is a consortium of Newton-based non-profit organizations dedicated to improving the quality of life in Newton by promoting Arts and Culture.
P.O Box 610225
Newton, MA 02461
Needham Community Theatre
Local community theater, offering professional quality shows at affordable prices. NCT presents two main shows each year - a play and a musical. Children's and teens' theater education classes.
1155 Central Ave
Needham, MA 02492
All Newton Music School
321 Chestnut Street
West Newton, MA 02465
The Conservatory at Highlands
Music lessons and ensembles for all ages taught by the best musicians in the Boston area.
51 Winchester Street
Newton Highlands, MA 02461
Charles River Ballet Academy
Needham's classical ballet school offers quality ballet classes for age 2-18 and adults at our Needham Center studios. Discover technique, artistry, and inspiration as you dance with us!
23 Dedham Ave
Needham, MA 02492
1029 Chestnut Street
Newton Upper Falls, MA 02464
Contact Us Button


We're here to help. Call (617)-244-5300 or use this form to reach us.


Sign up for our e-newsletter