Wendy's 1667

Wendy's #1667 is a Wendy's restaurant located at 3508 Lakeland Drive in Flowood, Mississippi.