New Page 1
The Center of the Universe is a strange place in downtown Tulsa. Located on
the Boston Avenue Pedestrian Bridge between Archer and 1st Street. If you stand
in the center and talk normally, you can hear your own echo. The area is not too
scary but just plain weird. It is a must do when visiting Tulsa and of course
try to figure out how it happens.
Post a picture of yourself and the smile this place puts on your face.
