Opened in 1964.
Located at 2344 North Webster Street, North Las Vegas, Nevada.
© 2025 The Historic Las Vegas Project.Search - Sitemap - Further Readings