Search

Tulsa Tech - Owasso Conference Center

LOCATION:

10800 N. 140th East Ave.
Owasso, OK 74055

CONTACT:

(918) 828-5000
(918) 828-1405
Loading Map

Amenities

Meeting Facilities