Explore details about location Terra Lou Drive. Terra Lou Drive is a location situated within the Essex alongside other areas such as County Road 50, Victoria Street, Russell Street.