Subway 28802

Subway #28802-0 is a Subway restaurant located at, 6223 North Meridian , Oklahoma City, Oklahoma.