Petal & Leaf
-
48 South St
Jamaica Plain, MA 02130
Chamber Rating
0
0
0
0
1
Contact Info
Questions & Answers
Q Where is Petal & Leaf located?
A Petal & Leaf is located at 48 South St, Jamaica Plain, MA 02130
Q How big is Petal & Leaf?
A Petal & Leaf employs approximately 20+ people.
Q How is Petal & Leaf rated?
A Petal & Leaf has a 1.0 Star Rating from 1 reviewers.
Ratings and Reviews
Petal & Leaf
Overall Rating
Overall Rating
( 1 Reviews )
0
0
0
0
1
Andy Bredemeyer on Google
Closed as of Jan 2011
Overall Rating
Overall Rating
( 1 Reviews )
0
0
0
0
1