Main Street Parking is located in the heart of Oklahoma City at 119 W. Main. It is a nine story structured parking facility with over 1,100 spaces. The building was built in 1972 as part of the First National Center complex. There are covered walkways to the First National Center providing access to the concourse.