Explore details about location Bill Lucas Drive Southwest. Bill Lucas Drive Southwest is a location situated within the Atlanta alongside other areas such as Freedom Parkway, Seminole Avenue Northeast, Austin Avenue Northeast.