Share:

Subway in Owasso, Oklahoma

There are 2 Subway in Owasso, Oklahoma. Please click on the specific Subway from the list below to get its detailed information.

  • 3.07 Miles
    12140 East 96Th Street North #110, Owasso, Oklahoma - 74055
    (918) 272-0096
  • 6.99 Miles
    76Th Street North, Owasso, Oklahoma - 74055
    (918) 272-0076