Explore details about location Thompson Court. Thompson Court is a location situated within the Woburn alongside other areas such as Locust Street, Buck Street, Red Leaf Road.