Subway 11039

Subway #11039-0 is a Subway restaurant located at Westgate Plaza Center, 2633 West County Road, Odessa, Texas.