McDonald's 16317

McDonald's #16317, is a McDonald's restaurant located at 125 Windsor River Road, Windsor, California. The location includes a PlayPlace and a drive-through.