Wendy's 1807

Wendy's #1807 is a Wendy's restaurant located at 2201 Highway 190 East in Hammond, Louisiana.