Subway 28832

Subway #28832-0 is a Subway restaurant located at Memorial Road Plaza, 548 East Memorial Drive, Oklahoma City, Oklahoma.