20 High St Waterville Me 04901