Subway 34328

Subway #34328-0 is a Subway restaurant located at Love's Travel Stops, 8615 Canyon Drive, Amarillo, Texas.