Subway 39972

Subway #39972-0 is a Subway restaurant located at Carroll Oaks Shopping Center, 1101 East State Highway 114, Southlake, Texas.