Subway 23071

Subway #23071-0 is a Subway restaurant located at, 801 South Sam Houston Boulevard , Houston, Missouri.