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.