Wendy's 9656

Wendy's #9656 is a Wendy's restaurant located at 14305 Lakewood Boulevard in Downey, California.