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 Comfort Suites West Omaha 2500 S. 192nd Ave, Omaha, NE, 68130 Hotels & Motels 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