Sayre Rock Island Depot

106 E. Poplar
Sayre
Oklahoma
United States