Subway 28067

Subway #28067-0 is a Subway restaurant located at Rockwall Central Shopping Center, 2006 South Goliad Suite 226, Rockwall, Texas.