The Olu Brand (Instagram | Website) describes itself as a modern streetwear brand and “original lifestyle university.”
The new shop, located in unit number 206 at 55 W. Church Street [GMap] in downtown Orlando, will be its first brick-and-mortar and is scheduled to open to the public at 8 p.m. Thursday, January 27 during a grand opening party.