Wendy's 11452

Wendy's #11452 is a Wendy's restaurant located at 17308 Park 78th Drive in Fort Myers, Florida.