The Durham Museum
Point Of Interest
Has not been rated.
Contact
801 S 10th St, Omaha, Nebraska
Description
An art deco train station from 1931 which now features exhibits and displays about Omaha's rich history.
It is open from 10am to 4pm on Tuesdays to Saturdays and noon to 4pm on Sundays. Admission fee is $7 to $13.
Features
Location
Lat: 41.251496 Lng: -95.928964
User Reviews
Site has no reviews