Explore details about location South 20th Street. South 20th Street is a location situated within the DeFuniak Springs alongside other areas such as North 10th Street, Captain Street, Crescent Drive.