The Stecher and Horowitz Foundation, a non-profit organization, is an outgrowth of The Stecher and Horowitz School of the Arts. Founded in 1960, in Cedarhurst, New York, the school was Nassau County's leading conservatory of music until its..
Relevance: 5.978174