Wendy's 4311

Wendy's #4311 is a Wendy's restaurant located at 103 Pony Express Lane in Ogallala, Nebraska.