Subway 61265

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