Disneyworld is on a hillside overlooking Tulsa, Braveeman…
6804 South Canton Avenue is just off Yale Avenue to the east and south of Saint Francis Hospital about 7 or 8 blocks. Can’t miss it… it’s the empty office space on the north end of the building. Tell Judy I said “Hi”... if she’s there. Thanks.