@KarthikKummera It should be possible. If the data page is parametrized you need to pass the parameter while removing, tough.
Alternatively you can flush all instances of the data page using function: @(Pega-RULES:DeclarePages).pzDeleteAllInstancesOfDeclarativePage(tools, DataPageName)