When I picked up the phone there was no one there. I looked uo their info, it appears that their web address is: http://www.scr-research.com which says that their business is Market analysis or research services. They are located at
26250 Euclid Ave Ste 421
Cleveland, OH , 44132-3690
Phone: 216-261-0308
FAX: 216-261-3546
I added them to my blocked caller list!
Pete S
 Jul 24th, 2007