Giant Subs & Deli

105 W 2nd Ave
Owasso, OK 74055

Giant Subs & Deli

Address:
105 W 2nd Ave
Owasso, OK 74055
Phone:
918-274-0339

Directions
Find Nearby
Located west of Main Street on E 76th St/2nd Ave.
A special thanks to our advertisers