Wendy's 11666

Wendy's #11666 is a Wendy's restaurant located at 4047 4th Street North in St. Petersburg, Florida.