Wendy's 866

Wendy's #866 is a Wendy's restaurant located at 15300 Mcgregor Boulevard in Fort Myers, Florida.