Wendy's 3903

Wendy's #3903 is a Wendy's restaurant located at 331 South Road in Farmington, Connecticut.