Fuller Mental Health Center
Latest: PASS W/ CONDITIONS
February 6, 2026
Address
85 E NEWTON ST
South End, MA 02118
Inspection History
8 inspections
2 failures
License
License #571241
Last inspected: February 6, 2026