Explore details about location Waters Road. Waters Road is a location situated within the Asheville alongside other areas such as Eola Avenue, Beaverbrook Place, Sawyer Street.