Wendy's 261

Wendy's #261 is a Wendy's restaurant located at 2190 Orchard Lake Road in Sylvan Lake, Michigan.