Subway 37568

Subway #37568-0 is a Subway restaurant located at Walmart Supercenter #259, 782 Interstate 30, Rockwall, Texas.