About Selph Building

Historic Architecture, Architecture, Interesting Places, Other Buildings And Structures

The Selph Building is one of the first commercial buildings to be built in the downtown area of Stillwater, Oklahoma.

Source From: Wikipedia
113, West 7th Avenue, Stillwater, Payne County, Oklahoma, United States of America

Nearest places in Selph Building