Subway 18292

Subway #18292-0 is a Subway restaurant located at Town & Country, 1306 West Wallace Street, San Saba, Texas.