Wendy's 11866

Wendy's #11866 is a Wendy's restaurant located at 5796 North Market Street in Shreveport, Louisiana.