McDonald's 14405

McDonald's #14405, is a McDonald's restaurant located at 236 North Humbolt Avenue, Willows, California. The location includes a drive-through.