Wendy's 9405

Wendy's #9405 is a Wendy's restaurant located at 9120 Harbour Point Drive in Elk Grove, California.