The Welch Company


Since 1879, the Welch Company has been in the business of providing shoppers on Boston's South Shore with quality merchandise and friendly service. The Welch Company is constantly looking for products that reflect a love of seaside living. Whether you are looking for the perfect gift for that special someone, or that unique accessory for your home they have what you are looking for. Even though the Welch Company has gone through many transformations over the years, we are still devoted to providing great merchandise and exceptional service.

Additional Information

What makes this business unique? Quality Merchandise and Friendly Service


132 Front Street
Scituate, Massachusetts 2066
United States

Get Directions


Mon-Sat 9:30 AM to 5:30 PM Sun 12:00 PM to 5:00 PM

Be the first to review this item!


(781) 545-1400

Bookmark this