New Bedford, Massachusetts Mental Health Specialists David Viegas, LMHC 52 Brigham St Suite 5 New Bedford, MA 02740 View Details →