Wendy's 8834

Wendy's #8834 is a Wendy's restaurant located at 2010 North Rose Avenue in Oxnard, California.