With OS X Server you can easily provide Contacts services. Contacts provides central storage and makes the stored information available to clients.
The Contacts service lets users store contacts on the server and access those contacts via multiple computers and devices. In addition to any app that can use CardDAV, the following Apple apps are compatible with the Contacts service:
Contacts and Address Book
You can set up a Contacts server that provides a centralized address book for your users. This way, your users can access the same ...