Subway 66626

Subway #66626-0 is a Subway restaurant located at Shell Gas/Convenience Store, 6899 US-190 Suite B, Point Blank, Texas.