McDonald's 13211

McDonald's #13211, is a McDonald's restaurant located at 2001 North Rose Avenue, Oxnard, California.