New Drug Treatment Center Opens in Houston Press ReleaseJanuary 19, 2015 Houstonians have a new drug and alcohol treatment facility that opened on January 15 in Deer Park at 4525 Glenwood Avenue. The facility provides 15 beds for detoxification.... Read More... 0 Comments 0