Nope. You can use it as an iPod, though.
Or better yet, go e it to the police or go to the store and say you found it...pretty messed up to steal stuff.
But no, the phone is locked and you can't use it. I'd you can, it'll only be as an iPod - no cellular service.