Subway 17536

Subway #17536-0 is a Subway restaurant located at Texas Star, 102 North Sunset Strip, Kenedy, Texas.