Explore details about location Thoburn Court North. Thoburn Court North is a location situated within the Meadville alongside other areas such as North Forest Avenue, Smith Street, Madison Avenue.