Wendy's 2296

Wendy's #2296 is a Wendy's restaurant located at 1575 Island Lane in Orange Park, Florida.