Subway 11555

Subway #11555-0 is a Subway restaurant located at 604 East 8th Street, Odessa, Texas.