The Twins Group
Drag box to select area
The Twins Group owns and manages several fast food chains in the region. The corporate headquarters in western Deerfield allows the Twins Group (owned by John and Nick Kallergis) to easily oversee its string of KFC, Pizza Hut and Taco Bell locations. The company's Web site allows customers to print coupons and potential employees to submit resumes.
2275 Half Day Rd, Deerfield, IL 60015
- Hours: Mon - Fri, 9am - 5pm; Sat, Sun, closed