Subway 10738

Subway #10738-0 is a Subway restaurant located at 6900 Place Shopping Center, 6900 North May Suite 1A, Oklahoma City, Oklahoma.