KFC

Address: 
1713 N COUNTY ROAD WEST Odessa, TX 79763