Wendy's 4440

Wendy's #4440 is a Wendy's restaurant located at 7899 West State Route 66 in Newburgh, Indiana.