Distributed quantum memory using NV centers