Explore details about location Barbre Court. Barbre Court is a location situated within the Webster Groves alongside other areas such as Brainard Avenue, Moody Avenue, Algonquin Place.