Explore details about location West Mayflower Court. West Mayflower Court is a location situated within the New Berlin alongside other areas such as West Rindt Court, South Triangle Avenue, Scenic View Court.