Wendy's 2907

Wendy's #2907 is a Wendy's restaurant located at 3421 South US Highway 41 in Terre Haute, Indiana.