Wendy's 8143

Wendy's #8143 is a Wendy's restaurant located at 177 Northshore Boulevard in Slidell, Louisiana.