Northwest Tulsa Attractions Gilcrease Museum 1400 N Gilcrease Museum Rd, Tulsa, OK 74127 Details Tulsa Children’s Museum Discovery Lab 560 N Maybelle Ave, Tulsa, OK 74127-6926 Details Attractions Location Downtown Midtown Northside North West Westside Jenks Type of Attraction Aquarium Museums Parks Waterslides Zoo Gilcrease Museum1400 N Gilcrease Museum Rd, Tulsa, OK 74127Learn More Tulsa Children’s Museum Discovery Lab560 N Maybelle Ave, Tulsa, OK 74127-6926Learn More