Boston Medical Center (BMC) – Catalyst – Albany Street is a substance abuse treatment center for people seeking treatment near Suffolk County. As part of their treatment modalities for recovery, Boston Medical Center (BMC) – Catalyst – Albany Street provides during treatment. Boston Medical Center (BMC) – Catalyst – Albany Street is located in Boston, Massachusetts, accepting cash or self-payment for treatment.