Mental health service
Local Intellectual & Developmental Disability Authority
Dallas, TX
Metrocare is Dallas County’s Local Intellectual & Developmental Disability Authority (LIDDA).
Address
1330 River Bend Dr #850, Dallas, TX 75247
Phone
+1214-948-9950