Subway 15603-1

Subway #15603-1 is a Subway restaurant located at Texaco/Convenience Store, 100 South Main Street, Nolanville, Texas.