Wendy's 7947

Wendy's #7947 is a Wendy's restaurant located at 5103 University Parkway in Natchitoches, Louisiana.