Creedmoor Psychiatric Center: 80-45 Winchester Boulevard - Jamaica, NY