KFC Locations in Odessa, TX
1520 John Ben Shepperd Pkwy
Odessa, Texas 79761
Odessa, Texas 79761
1520 John Ben Shepperd Parkway
Odessa, Texas 79761
Odessa, Texas 79761
1713 N. County Road W.
Odessa, Texas 79763
Odessa, Texas 79763
1713 N County Rd W
Odessa, Texas 79763
Odessa, Texas 79763