Giant Subs & Deli
105 W 2nd Ave
Owasso, OK
74055
Giant Subs & Deli








Giant Subs & Deli
105 W 2nd Ave
Owasso, OK
105 W 2nd Ave
Owasso, OK
Leaflet | Map data © OpenStreetMap contributors
Directions
Find Nearby
Located west of Main Street on E 76th St/2nd Ave.