Wendy's 3439

Wendy's #3439 is a Wendy's restaurant located at 4161 South 84th Street in Omaha, Nebraska.