Subway 48833

Subway #48833-0 is a Subway restaurant located at Shell Gas Station/Convenience Store, 6801 North Industrial, Edmond, Oklahoma.