Subway 25567

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