Opened in 1965.
Located in the Basic Townsite.
Located at 23 South Water Street, Henderson, Nevada.
© 2024 The Historic Las Vegas Project.Search - Sitemap - Further Readings