Our Leach Gallery partners
Leach Gallery
641 Bloomfield Avenue
Montclair, NJ 07042
Studio Montclair is delighted to celebrate its 26th year by presenting State of the Art 2023 at our spacious new venue–the Leach Gallery. The Leach Gallery is located at 641 Bloomfield Ave, Montclair, NJ. An opening reception will be held on Friday, June 23, from 6 to 8 pm.
