Wendy's 8638

Wendy's #8638 is a Wendy's restaurant located at 3350 Oakwood Boulevard in Hollywood, Florida.