Subway 61265

Subway #61265-0 is a Subway restaurant located at, 2750 West University Drive , Edinburg, Texas.