Wendy's 11741

Wendy's #11741 is a Wendy's restaurant located at 2120 North Preisker Lane in Santa Maria, California.