Subway 16973

Subway #16973-0 is a Subway restaurant located at Texaco Gas Station, 2003 Pease, Houston, Texas.