Wendy's 10661

Wendy's #10661 is a Wendy's restaurant located at 2970 Anvil Block Road in Ellenwood, Georgia.