Decks & Porches Be the first to review Rating: 61 B Js & Cindys Canvas Shoppe 3650 Main St, Cottonwood, CA