About Us
Welcome to The Goose Rocks Beach General Store Gift Shop, your coastal destination for unique gifts and beach essentials! Nestled by the shore of Goose Rocks Beach, our shop has been a cherished part of this incredible community for years, offering a variety of hand-picked treasures that capture the spirit of beach life.
Goose Rocks Beach is such a special, unique place—a spot where generations of families have been visiting for years, creating memories and traditions that last a lifetime. It’s a place that’s near and dear to my heart, and I’m so grateful to be able to continue my family’s legacy here.
This shop was originally founded by my in-laws Tom & Beverly Sotir, and I’m honored to carry it forward. My name is Megan, and I’m a graphic designer who fell in love with both this beach and this shop many years ago. After my own battle with breast cancer, I realized how precious life is and how important it is to follow your heart. So, I took a leap of faith and embraced this new chapter.
But I didn’t face my battle alone. My amazing mother-in-law, Beverly, was my guiding light. She fought cancer with strength and grace, and it was her example that gave me the courage to fight through my own battle with the same warrior spirit. Her resilience continues to inspire everything I do, especially in running this shop.
Here, we offer a carefully curated selection of high-quality products, from locally sourced treasures to unique handmade crafts. Each item is chosen with love, and we hope it brings a little extra sunshine to your day.
Thank you for supporting our family business and being a part of our journey. Whether you’re a local or just visiting, we’re so happy to share this beautiful beach and the spirit of Goose Rocks with you.