Riverside CA Patio & Deck Builders 1. 6244 La Sierra Ave, Riverside, CA 92505 | The Grand Canyon Patios (951) 233-8026