Subway 11143

Subway #11143-0 is a Subway restaurant located at 102 North 23rd Street, Canyon, Texas.