Who is Terry Lee Flenory? Explore About Him! American businessman, drug distributor, and investor Terry Lee Flenory hail from Detroit, Michigan. Additionally, he enjoys considerable popularity in the US as the younger brother