Wendy's 3867

Wendy's #3867 is a Wendy's restaurant located at 1303 St. Augustine Road in Valdosta, Georgia.