Subway 21850

Subway #21850-0 is a Subway restaurant located at Loves Country Convenience Store, 3233 Southwest 89th, Oklahoma City, Oklahoma.