Subway 28131

Subway #28131-0 is a Subway restaurant located at Whistle Stop Convenience Store, 712 North 8th, Stroud, Oklahoma.