Applebee's 9478

Applebee's #9478 is an Applebee's restaurant located at 6020 Southwest 3rd Street in Oklahoma City, Oklahoma.