Skip to Content
Manta Logo Manta Home
Crimson Petal logo

Crimson Petal

Florists, Nec

160 Needham Street, Newton, MA · 02464
Get Directions
Newton, MA

-.- / 5.0

Average Rating

Be the First to Review

Customer Feedback

16 Years

In Business

Unclaimed

Not Yet Verified

Business Details

Serving Newton, MA

Categorized under Fresh Flowers. Our records show it was established in 2010 and incorporated in MA. Current estimates show this company has an annual revenue of 425000 and employs a staff of approximately 5.

Est. 2010 Newton, MA 16 Years in Business
Customer Reviews
Key Facts
Type
Florists, Nec
Location
Phone
(617) 244-4422
Est.
2010
Listing status
Unclaimed
Similar Businesses
Rouvalis Flowers & Gardens
Winchester, MA
Samantha's Gardens
Andover, MA
Daisy & Co. Floral Boutique
Woonsocket, RI
Lucilles Floral Designs
Uxbridge, MA