The Excel Center of Fort Worth

1220 W Presidia St
Fort Worth, Texas, 76102

817-335-6429
Organization Parent:Millwood Hospital

Primary
Markets

Addictions Treatment Services, Mental Health Services

Annual
Revenue

Profit
Status

For-Profit

Number
of Employees

1