Wendy's 12778

Wendy's #12778 is a Wendy's restaurant located at 1205 North Hobart Street in Pampa, Texas.