Explore details about location Archer Street Southwest. Archer Street Southwest is a location situated within the Atlanta alongside other areas such as Hemphill Avenue Northwest, Buckhead Trace Northeast, BeltLine Eastside Trail.