The Pumpkin Patch is a charming local establishment in Barrington, RI that offers a variety of seasonal goods and activities.
Visitors can enjoy browsing through a selection of pumpkins, fall decorations, and participating in family-friendly events.
Generated from their business information