About Storm House
Historic Architecture, Architecture, Interesting Places, Other Buildings And Structures
The Storm House is a historic house located at 721 W. Broadway in Elk City, Oklahoma.
Source From:
Wikipedia
139, North Watkins Avenue, Beckham County, Oklahoma, United States of America, 73644