SubwaySandwich ArtistSubway, Tulsa, Oklahoma, United States, 74145Go to ApplicationThe Sandwich ArtistGo to Application