Explore details about location Edgewater Park. Edgewater Park is a location situated within the Newton alongside other areas such as Parker Road, Maple Street, Charles Street.