Super 8 owasso tulsa north area
Location super 8 owasso tulsa north area is situated in owasso and area attractions include mary k oxley nature center tulsa zoo and tulsa raceway additional area attractions include tulsa air and space museum planetarium and mohawk park property features the motel offers a restaurant guests are served a complimentary breakfast complimentary wireless internet access is available in public areas there is a business center on site additional amenities include a fitness center barbec