Applebee's 9886

Applebee's #9886 is an Applebee's restaurant located at 1601 Hickory Loop in Las Cruces, New Mexico.