Subway 19849

Subway #19849-0 is a Subway restaurant located at Clifford Retail Center, 301 Clifford Center Drive Suite 131, Fort Worth, Texas.