Charming Treasures is a gift shop located in the picturesque North Scituate Village of Rhode Island, offering a wide range of unique and delightful items for shoppers. With a commitment to exceptional customer service, they strive to make every shopping experience a memorable one.
Conveniently open seven days a week, Charming Treasures is easily accessible from various directions, including US-6 W and RI-116 N, making it a must-visit destination for those seeking charming and one-of-a-kind treasures.
Generated from the website