Flying Squirrel – Lutz With sprawling locations across the United States and Canada, Flying Squirrel stakes a claim as the largest indoor trampoline park Read more... Learn More! Favorite 22920 FL-54, Lutz, Florida, United States, 33549 813-501-8488 Twitter