Explore details about location Towse Place. Towse Place is a location situated within the Woodland alongside other areas such as Plane Avenue, Lopes Court, Owens Valley Drive.