We’re tracking down whether there’s a site available for Google Apps users too. If you’ve tracked it down, please let us know via comments!
We’ve just been notified that you can enable a contacts page in Google Apps control panel. The url then leads to http://www.google.com/contacts/a/YOURDOMAIN. Thanks Jaemi!