Wendy's 8558

Wendy's #8558 is a Wendy's restaurant located at 8440 Astronaut Boulevard in Cape Canaveral, Florida.