Explore details about location Water Street. Water Street is a location situated within the Falmouth alongside other areas such as Hudson Street, Chapel Park Avenue, Thomas Lane.