Wendy's 11630

Wendy's #11630 is a Wendy's restaurant located at 1830 North Perris Boulevard in Perris, California.