Wendy's 12036

Wendy's #12036 is a Wendy's restaurant located at 1617 North Ashley Street in Valdosta, Georgia.