Wendy's 8065

Wendy's #8065 is a Wendy's restaurant located at 2150 South Bradley Road in Santa Maria, California.