Subway 13375

Subway #13375-0 is a Subway restaurant located at Texoma Square Shopping Center, 2114 Texoma Parkway Suite 200, Sherman, Texas.