Get Directions Twisterz Get Directions Address: 20902 Cumberland Drive Elkhorn, NE 68022 Phone: (402) 289-4614 Find Nearby Lodging Residence Inn Omaha West 18202 Cuming St, Omaha, NE, 68022 Hotels & Motels Visit Website Elkhorn Shores 23301 W Maple Rd, Elkhorn, NE, 68022 Wedding Venues Visit Website Leave this field blank See All Lodging Find Nearby Attractions The Mark 20902 Cumberland Dr, West Omaha/Elkhorn, NE, 68022 Bowling Visit Website Main Street Studios & Gallery 2610 N Main St., Elkhorn, NE, 68022 Galleries & Studios Visit Website Leave this field blank See All Attractions