Subway 19222

Subway #19222-0 is a Subway restaurant located at Town & Country, 1405 Lockwood Road, Tahoka, Texas.