Applebee's 8867

Applebee's #8867 is an Applebee's restaurant located at 1301 St. Augustine Road in Valdosta, Georgia.