Applebee's 9756

Applebee's #9756 is an Applebee's restaurant located at 3420 East Elk Lane in Fremont, Nebraska.