Michael Richards Construction, Inc. Residential Commercial Installer Servicer Address: Placeholder Street 1167, Dixon, CA 95620, USA Phone: 7073017629 Working days: SU MO TU WE TH FR SA