Applebee's 8490

Applebee's #8490 is an Applebee's restaurant located at 1355 South White Sands Boulevard in Alamogordo, New Mexico.