ORLANDO, Fla. — An Orlando music venue owner is in the Orange County Jail on an immigration hold.
Cleon Williams is the long-standing owner of Uncle Lou’s Entertainment Hall in the Mills 50 area.
Uncle Lou’s is a popular venue where many local musicians have performed while getting their start.
Channel 9 is working with ICE officials to obtain more information about his arrest.
Click here to download our free news, weather and smart TV apps. And click here to stream Channel 9 Eyewitness News live.
©2026 Cox Media Group





