Subway 15432

Subway #15432-0 is a Subway restaurant located at Love's Country Stores Inc, 845 Southeast 89th Street, Oklahoma City, Oklahoma.