Subway 28802

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