Lambda School of Music and Fine Arts is a bilingual school of music and fine arts and a venue for performances located in Pierrefonds-Roxboro in the West Island of Montreal, Quebec, Canada. The languages of instruction are in English and French. Read More