Photo of Naomi Takata

Location

Naomi Takata's Practice
100 Cummings Center
Beverly, Massachusetts