Office location: 27368 Via Industria Suite 101, Temecula CA, 92590
09/30/2017
Anonymous
Everything went very well, only one hiccup, but that was taken care quickly. Very happy with everyone that I was in contact with, very professional. Michael was the key person on why we went with Horizon, he explained the process very clearly.