Wendy's 11873

Wendy's #11873 is a Wendy's restaurant located at 2001 North Main Street in High Point, North Carolina.