Co-worker on phone: What is TFC? Is it like KFC? What are they doing?Chicken?
6000 Windward Parkway Alpharetta, Georgia