605 Lincoln Street. The Mental Health care is located at UMASS at 67 Lake Ave. There's a 3rd facility across the street from there (I forget the exact address) for Optometry, Podiatry, and something else. But all sites will (theoretically) be moved into the same building soon.
You can go down to City Hall on Main Street and they have a VA facility within City Hall
Thanks! Your answer is awaiting moderation.