McDonald's 26095

McDonald's #26095 was a McDonald's restaurant located at 3948 Rivermark Plaza, Santa Clara, California.