Location

Point and Balance is located at 846 Walnut Street, Newton MA 02461 (corner of Brentwood Avenue and Walnut streets). Street parking is available on Brentwood Avenue, and there is also a free parking lot at the rear of the building.

Hours: Monday, Friday 5pm-8pm. Wednesday, Saturday, 10am-8pm. By appointment only.