25/49
Located by Thatcher Park, the photo is from the 50’s
when it was Osterhout’s. It was originally
Indian Ladder Lodge, then Top of the World,
then Osterhout’s, then Oliver’s, and finally
High Chaparral till it was destroyed by fire.
- Posted on
- Thursday 29 February 2024
- Visits
- 112
- Rating score
- no rate
0 comments