Explore details about location Theal Court. Theal Court is a location situated within the Thorold alongside other areas such as Centre Street, Pine Street South, Beaverdams Road.