Applebee's 8034

Applebee's #8034 is an Applebee's restaurant located at 810 South Cockrell Hill Road in Duncanville, Texas.