Subway 2987

Subway #2987-0 is a Subway restaurant located at Sinclair Gas/Convenience Store, 901 North 24th Street, Omaha, Nebraska.