New North Citizen Council is an addiction treatment center located at 38 Catharine St, Springfield, MA 01109. Our dedicated team provides support and resources for individuals seeking recovery. For more information, visit our website at newnorthcc.org or contact us at +14137475755.