-
Name
Tulsa Center for Behavioral Health -
ADDRESS
2323 S Harvard Ave, Tulsa, OK, 74114 -
Phone
9182932140 -
MEDICARE PROVIDER ID
374026 -
NATIONAL PROVIDER ID (NPI)
1578580916 -
WEBSITE
Visit -
PROVIDER TYPE
Psychiatric Hospital -
BEDS
56 -
HEALTH SYSTEM AFFILIATION
Oklahoma Department of Mental Health