Dowell Center photograph

Dowell Center

Use attributes for filter !
Height 7400 (cm)
Opened 1927
Floors 20
Architecture firmsLayton & Forsyth
Date of Reg.
Date of Upd.
ID3008174
Send edit request

About Dowell Center


The Dowell Center is a 20-story skyscraper in downtown Oklahoma City, Oklahoma. Construction on the original 18-story tower began in 1926, and was completed in 1927. The tower's footprint was doubled and two stories added in 1964 by then owner Kerr-McGee Corporation.

Related Persons

Next Profile ❯