-
Name
South Texas Behavioral Health Center -
ADDRESS
2102 W Trenton Rd, Edinburg, TX, 78539 -
Phone
9563881300 -
MEDICARE PROVIDER ID
450119 -
NATIONAL PROVIDER ID (NPI)
1033580097 -
WEBSITE
Visit -
PROVIDER TYPE
Psychiatric Hospital -
BEDS
134 -
HEALTH SYSTEM AFFILIATION
South Texas Health System