Explore details about location Hemlock Street. Hemlock Street is a location situated within the Narragansett alongside other areas such as Arrow Drive, Longview Drive, Hollywood Avenue.