Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124

A few years ago, seeing a psychiatrist meant taking time off work, finding parking, and sitting in a waiting room hoping nobody you knew walked through the door. For many people, that hurdle alone was enough to delay care for…