New Horizons Medical Addiction Treatment Centers Counselors Psychiatrists Psychotherapists Rehabilitation Centers Social Workers 4.5 (52) Call Direction Website Reviews Share Share on Facebook Share on Linkedin Share on X Copy link (508) 872-0700 Direction Website Reviews 214 Howard St Framingham , MA 94105