Wendy's 1744

Wendy's #1744 is a Wendy's restaurant located at 205 Miramar Avenue South in Indialantic, Florida.