Explore details about location South 20th Street. South 20th Street is a location situated within the Artesia alongside other areas such as Yucca Avenue, West J J Clarke Drive, West Hank Avenue. Additionally, some smaller parts of South 20th Street include specific areas like South 23rd Street adding to the diversity of its landscape.