The Harris Center for Mental Health and IDD NeuroPsychiatric Center is a mental health treatment facility serving Houston and the surrounding Texas area. The facility provides specialized care tailored to meet the unique needs of each client.
Learn more about Crisis Services, Emergency Mental Health, Substance Use Disorder Treatment.
NeuroPsychiatric Center (NPC), located at 1502 Ben Taub Loop in Houston, Texas, is a comprehensive behavioral health facility offering 24/7 care for individuals in need of urgent psychiatric and substance use treatment. The center specializes in psychiatric emergency services, providing immediate intervention and stabilization for both adults and children experiencing acute mental health crises. NPC also offers substance use recovery programs, including detoxification and ongoing support for those battling addiction.
Equipped with an on-site pharmacy, Neuropsychiatric Center ensures timely access to necessary medications as part of an integrated treatment approach. The facility’s dedicated team of healthcare professionals works around the clock to deliver compassionate and effective care, addressing complex behavioral health needs in a safe and supportive environment. With continuous operations seven days a week, NPC is committed to serving the Houston community with expert psychiatric stabilization and substance use disorder services.