Subway 3263

Subway #3263-0 is a Subway restaurant located at Oakridge Plaza Shopping Center, 3112 North Jupiter Suite 313, Garland, Texas.