Explore details about location Water Street. Water Street is a location situated within the Houlton alongside other areas such as Market Square, Salem Street, Charles Street.