Explore details about location Southard Street. Southard Street is a location situated within the Key West alongside other areas such as Angela Street, 10th Street, Duval Street.