Subway 14830

Subway #14830-0 is a Subway restaurant located at Shell Gas/Convenience Store, 3101 Airport Freeway, Fort Worth, Texas.