Wendy's 9484

Wendy's #9484 is a Wendy's restaurant located at 12730 L Street in Omaha, Nebraska.