Selph Building

119 W. 7th Ave.
Stillwater
Oklahoma
United States