Search › Texas

Special Texas Homes, Inc.

Organisation · NPI 1437375987 · Intellectual Disabilities Intermediate Care Facility

Address
913 E X St
Deer Park, TX 77536
Phone
(713) 475-2228