Subway 45578

Subway #45578-0 is a Subway restaurant located at North Town Centre, 909 North Closner, Edinburg, Texas.