Wendy's 8053

Wendy's #8053 is a Wendy's restaurant located at 895 South Main Street in Logan, Utah.