Wendy's 2661

Wendy's #2661 is a Wendy's restaurant located at 6435 Antelope Road in Citrus Heights, California.