Capital District Psychiatric Center, located at 75 New Scotland Avenue in Albany, New York, is a state-operated psychiatric and rehabilitation center dedicated to providing comprehensive mental health care.
75 New Scotland Ave, Albany, New York, 12208