Subway 39098

Subway #39098-0 is a Subway restaurant located at McColl Plaza Shopping Center, 4120 North McColl Suite 5, Edinburg, Texas.