Wendy's 4892

Wendy's #4892 is a Wendy's restaurant located at 4322 East Southport Road in Indianapolis, Indiana.