Wendy's 4664

Wendy's #4664 is a Wendy's restaurant located at 185 North 1225 West in Cedar City, Utah.