Applebee's 8466

Applebee's #8466 is an Applebee's restaurant located at 2212 North Main Street in Roswell, New Mexico.