Subway 22845

Subway #22845-0 is a Subway restaurant located at 2005 South Closner, Edinburg, Texas.