Wendy's 10555

Wendy's #10555 is a Wendy's restaurant located at 336 15th Avenue South in St. Petersburg, Florida.