THR & SONS INC Carpet Installer - Rio Linda, CA Looking to contact THR & SONS INC? You can reach them at 916-991-9451