Echota Behavioral Health Services, LLC

NPI #1124914544 in Stilwell, Oklahoma

Provider Information

NPI Number
1124914544
Entity Type
Organization
Organization Name
Echota Behavioral Health Services, LLC
Primary Specialty
Community/Behavioral Health
Enumeration Date
Jun 13, 2025
Last Updated
Jun 13, 2025

Practice Location

Address
704 S 2ND ST
ZIP Code
74960-4820
Phone
(918) 708-9009

Authorized Official

Name
JENNIFER LEIGH LEEP
Title
DIRECTOR
Phone
(918) 316-1468

Specialties & Taxonomy Codes

Specialty
Community/Behavioral Health

Similar Providers

Individual Providers

Provider Name
Krystin Cherie JamesNewBizBotAI Deep Dive
Kayla Lachele FellNewBizBotAI Deep Dive

Organizations

Provider Name
Phoenix Counseling Services LLCNewBizBotAI Deep Dive
Creoks Mental Health ServicesNewBizBotAI Deep Dive
Adair County Mental Health ServicesNewBizBotAI Deep Dive

Want to research this healthcare provider further?