1
May 22, 2010
This number is coming up as a company called Denovous. I keep getting the calls as well. I think they are a scam collection agency.
2
Nov 22, 2011
this is CR Laurence co in California. They sell glass supplies to Glass companies. not a scam. they dont telemarket. If they called you you either ordered something or they called by mistake. I have used them for 20 yrs.