St. Peter’s Addiction Recovery Center (SPARC) is a CARF accredited behavioral health and addiction treatment rehab based in Latham, New York. With a patient centered approach, they strive to empower individuals and promote lasting recovery. At St. Peter’s Addiction Recovery Center, their d... more about this center