Subway is located at 76Th Street North, Owasso, Oklahoma. This is one of the 2 Subway found in Owasso. Click here to view a list of all Subway in Owasso, Oklahoma.
Please call (918) 272-0076 to find out the business hours of Subway.
Most restaurants in Owasso accepts both Cash and major Credit Cards. Please call (918) 272-0076 to find out available payment options accepted by Subway.
Following is a list of other restaurants found within few miles of Subway. You may also view all restaurants in Owasso, Oklahoma.
There is 1 review submitted on Subway.
Add Your Review on this RestaurantFollowing are the reviews on Subway from 1 visitors.
The food is great and everything was good just need to make sure the employees are a little less rude the customer service sucks but the food is great!!!