Wendy's 8075

Wendy's #8075 is a Wendy's restaurant located at 39580 Lowes Drive in Palmdale, California.