Applebee's 8956

Applebee's #8956 is an Applebee's restaurant located at 2260 Tittabawassee Road in Saginaw, Michigan.