About
We are a privately held company in Virginia Beach, VA.
Owl Creek Landing is Virginia Beach's newest outdoor adventure, featuring a 6-story observation tower with America's longest spiral slide. Explore treetop trails and a kids' treehouse playground (ages 2 & up). Stroll peaceful nature trails extending throughout the 38-acre park, then refuel with onsite coffee, beverages, and tasty treats. This unique space was built with sustainability and minimal disruption to the site's natural beauty in mind.
Contact
Current Hours
- Sun 8:00 AM - 8:00 PM
- Mon 8:00 AM - 7:00 PM
- Tue 8:00 AM - 7:00 PM
- Wed 8:00 AM - 7:00 PM
- Thu 8:00 AM - 7:00 PM
- Fri 8:00 AM - 7:00 PM
- Sat 8:00 AM - 8:00 PM
-
Mon 8:00 AM - 7:00 PMOPEN NOW
Similar Businesses
Reviews (0)
Write a Review
Detailed Information
- Location Typeunknown
- Opening Dateunknown
- Annual Revenue Estimateunknown
- SIC Code show
- Employeesunknown
Is this your listing?
Owl Creek Landing is an unclaimed page. Claim it for free to:
Update listing information
Respond to reviews
Add business hours, photos and much more