Walters Rock Island Depot

220 W. Nevada
Walters
Oklahoma
United States