Wendy's 3373

Wendy's #3373 is a Wendy's restaurant located at 1511 South Washington Street in Crawfordsville, Indiana.