Police got a call just before 8:30 a.m. Friday about several people held inside a garage in the 8600 block of White Castle Lane. Officers arrived to find the front door nailed shut, but once inside the home they discovered what they described as a 'prison room' with trash everywhere. There were no beds or chairs in the room.
Three people reportedly held captive inside Houston garage
More TOP STORIES News