Is Terry Flenory one eye blind?

He is also blind in one eye due to a retinal detachment that required surgery. He takes several medications daily and has been prescribed compression stockings. Terry Flenory has an earlier release date, August 17, 2026, due to a sentence reduction from 360 to 292 months.

How rich is Terry Flenory?

Terry Lee Flenory’s Net Worth? The well-known 52-year-old has amassed a respectable amount of fortune over the years. As of 2022, his net worth is expected to be between $40 million and $50 million. His revenues from drug sales and money laundering are mostly responsible for his wealth.

Is Terry older than Meech?

Demetrius Edward “Big Meech” Flenory (born June 21, 1968, in Detroit, Michigan) and his brother Terry P.O. Lee “Southwest T” Flenory (born January 10, 1970, in Detroit, Michigan) began selling $50 bags of cocaine on the streets of Detroit during their high school years in the late 1980s.