Subway 45644

Subway #45644-0 is a Subway restaurant located at O'Connor Ridge Retail Center, 4835 North O'Connor Boulevard Suite 122, Irving, Texas.