Subway 19626

Subway #19626-0 is a Subway restaurant located at, 3607 Old Spanish Trail , Houston, Texas.