8023 EAST 63RD PLACE
134,183 SF
Two Memorial Place is a 134,138 square foot Class ‘B’ Office Building available for lease in Tulsa. Conveniently located near Highway 169 and the Woodland Hills Shopping Center, tenants have easy access to a wide range of dining and retail options. Two Memorial Place is a 15-minute drive to Tulsa International Airport and the Central Business District, it offers a convenient location for businesses looking for a well-connected office space.
