Wendy's 1740

Wendy's #1740 is a Wendy's restaurant located at 1755 Palm Bay Road Northeast in Palm Bay, Florida.