Launch featured in Orlando Business Journal
Launch was featured in the Orlando Business Journal for the new 50,000 sqft park that will be opening in the Waterford Towers Shopping Plaza at 610 N. Alafaya Trail in East Orlando. See the article here:
Former NFL player's chain to open 50,000 SF entertainment facility
