Wendy's 5416

Wendy's #5416 is a Wendy's restaurant located at 1305 Tadlock Drive in Murrells Inlet, South Carolina.