Subway 50153

Subway #50153-0 is a Subway restaurant located at Shell Gas/Big Star Convenience Store, 9977 North Interstate 35, Moore, Texas.