Explore details about location Townsend Street. Townsend Street is a location situated within the Rochester alongside other areas such as Airport Way, Genesee Riverway Trail, Girard Street.