Carroll Construction Supply - Newport, NH Looking to contact Carroll Construction Supply? You can reach them at 603-863-3377