Subway 22845

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