Explore details about location South Taft Court. South Taft Court is a location situated within the Louisville alongside other areas such as West Cherry Street, West Tyler Avenue, Powerline Trail.