Wendy's 9824

Wendy's #9824 is a Wendy's restaurant located at 11720 North 56th Street in Temple Terrace, Florida.