Wendy's 12241

Wendy's #12241 is a Wendy's restaurant located at 19018 Soledad Canyon Road in Santa Clarita, California.