Connect with us

Drug-Psych Treatment Directory

Texas Star Recovery
Phone: 512-910-8488
State: Texas
Address: 1106 West Dittmar Road, Austin, Texas 78745
Short Description: For over a decade, Texas Star Recovery has provided quality substance abuse and psychiatric care to adults in Central Texas. Our 28-bed facility focuses on individualized care tailored to patients’ needs.