Wendy's 10676

Wendy's #10676 is a Wendy's restaurant located at 22725 Orchard Lake Road in Farmington, Michigan.