There's a Vonage app for Android. You can make calls over both wifi and mobile data but it links to your phone's actual number so I doubt it works without a SIM card in the phone. The app is free so there certainly is no harm in trying it on your phone.
They were offering free calls to US and Canadian numbers (calls to other countries require fees) when I tested the app a few months ago.