Explore details about location Lillian Avenue Southwest. Lillian Avenue Southwest is a location situated within the Atlanta alongside other areas such as Hanford Drive Southwest, Wood Street Southeast, Finley Street Northeast.