McDonald's 26095

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