767 Country Way
North Scituate, MA
Get directions

About Us

Precious Petals is a family-owned and operated flower shop in North Scituate, Massachusetts. Proudly serving the South Shore for more than 15 years.

Reviews