Subway 6909

Subway #6909-0 is a Subway restaurant located at, 1212 Howard Street , Omaha, Nebraska.