header

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.

Built in 1962. Demolished in 2019.


Was located in the Basic Townsite.


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