Applebee's 7939

Applebee's #7939 is an Applebee's restaurant located at 2711 Coors Boulevard in Albuquerque, New Mexico.