Explore details about location Habersham Street. Habersham Street is a location situated within the Savannah alongside other areas such as West Bay Street, West Perry Lane, Barnard Street.