Wendy's 12756

Wendy's #12756 is a Wendy's restaurant located at 2560 Bell Road in Auburn, California.