Map & Directions

The Japanese Acupuncture Center
846 Walnut Street
Newton, MA 02459

617-926-4076

Center map
Traffic
Bicycling
Transit