To prepare the dressing, mash avocado in a mixing bowl then stir in the mayonnaise, sour cream, buttermilk, vinegar, salt and seasonings. Cover and chill until ready to serve. To serve, place chopped lettuce in a bowl and add all remaining ingredients; toss lightly. Serve salad with the chilled Avocado Ranch Dressing. Enjoy!