1320 Ave, Future World, Bay Lake, Florida 32836 USA
Team 4 and instructions before boarding.
Photo Credit: Yelp