Subway 23071

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