KFC
Add to Favorites
Add Hours
Saved to Favorites
05/28/2013
funny a restaurant that doesn't exist has a 5 star rating. no kfc at this address.
Phone: (800) 225-5532
Address: 1440 S Denver Ave, Tulsa, OK 74119
Website: http://www.kfc.com
Cuisines: Chicken, Take Out, Fast Food