Mental Health Clinic 123 Psychiatry Teaneck Twp, New Jersey Address800 Catalpa Ave, Teaneck Twp, New Jersey 07666 Phone(973) 862-1009 Websitehttps://www.123psychiatry.com/ CategoryMental Health Clinic