Kingston MA Patio & Deck Builders 1. 6 Main St, Kingston, MA 02364 | South Shore Patio (781) 585-4300