Explore details about location South 78th Street. South 78th Street is a location situated within the Mesa alongside other areas such as East Grandview Street, North Consolidated Canal, F Street.