Subway 25567

Subway #25567-0 is a Subway restaurant located at 1412 South Ross, Amarillo, Texas.