Location

Newton Judo Club is located in Newton Center, at 69 Tyler Terrace, Newton, MA.  Click below for directions.

Newton Judo Club / click for directions