Wendy's 10649

Wendy's #10649 is a Wendy's restaurant located at 1034 Highway 51 North in Ponchatoula, Louisiana.