Subway 44335

Subway #44335-0 is a Subway restaurant located at The South Physicians Building, 1145 South Utica Suite G-18, Tulsa, Oklahoma.