Raul Jusinto

Henderson Town House Motor Lodge


Henderson Town House Motor Lodge
"Henderson Town House Motor Lodge, 2003" by Roadsidepictures is licensed under CC BY-NC 2.0.

Henderson Town House Motor Lodge
The sign is currently located in its original location.

Built in 1962. Demolished in 2019.

Was located at 37 South Water Street, Henderson, Nevada.