ATR is a dedicated support group and addiction treatment center located at 70 Devine Wy, Boston, MA 02127. In addition to offering comprehensive addiction recovery services, ATR provides career guidance and wellness programs to help individuals achieve their personal and professional goals. With a strong emphasis on community support, ATR has earned a positive rating of 4.8 based on user reviews. For more information, visit their website at ma-atr.org or call +18574961384.

