Leon Davenport, aka “Turbo,” has been missing since Thursday, February 19, 2009. He was last seen in the 4600 block of Jay Street, NE, driving a silver 2008 Mazda 5 truck, with MD Tag #MWZ-183.
Mr. Davenport is described as a 37-year-old black male, 5’9” – 5’11” in height, 170 lbs, with a light complexion, brown eyes, black hair and a mustache. He wears glasses and has tattoos on his arms and hands. He was last seen wearing a Black Level t-shirt with an orange and green design, blue jeans, and blue Nike boots.