Unable to answer "Is this still here?" – Horace Mann School (historic) (School Grounds) – https://osm.org/way/589107126 via StreetComplete_ee 58.2:

Newton Early Childhood Program now occupies this building.

https://www.newton.k12.ma.us/Domain/8