Welcome Aboard Our Journey

Taylor Recovery Center is excited to start our journey as a one-of-a kind sober living community in Houston, Texas. Different than other sober houses in the Houston area, Taylor Recovery Center is an apartment-style sober community designed to assist those in recovery from alcohol and drug abuse to rebuild their self-esteem and self-worth by teaching […]

Continue Reading