Subway 28831

Subway #28831-0 is a Subway restaurant located at Meridian Business Center, 2122 South Meridian Avenue #2, Oklahoma City, Oklahoma.