I've never seen another record on Tru-Ba-Dor. But there were other record companies located at that Wyoming Ave. address (but they were all operating in earlier years, rather than concurrently). I don't recognise that music publishing company-so can't track it to an owner (though I can't make out the exact letters).
I don't get any clues from producers Shelton and Porter, or Hill or Craig as writer. Some websites say that this was the only record issued on the label, and it was released in 1969. But, the Archer Pressing Plant code shows that it's press run occurred in mid 1968.