Subway 38959

Subway #38959-0 is a Subway restaurant located at Garrett Creek Center, 11560 North 135th East Avenue Suite 111, Owasso, Oklahoma.