Subway 27652

Subway #27652-0 is a Subway restaurant located at Owasso Land Building, 12140 East 96th Street North Suite 110, Owasso, Oklahoma.