Subway 13977

Subway #13977-0 is a Subway restaurant located at H & D Center Convenience Store, 1900 East 42 Street, Odessa, Texas.