Explore details about location Thorwood Court. Thorwood Court is a location situated within the Eagan alongside other areas such as Sherman Court, Rebecca Lane, Clubview Drive.