The Urban Farm (La Finca)
-
78 Miller St
Chelsea, MA 02150
Chamber Rating
1
0
0
0
0
Contact Info
Questions & Answers
Q Where is The Urban Farm (La Finca) located?
A The Urban Farm (La Finca) is located at 78 Miller St, Chelsea, MA 02150
Q How is The Urban Farm (La Finca) rated?
A The Urban Farm (La Finca) has a 5.0 Star Rating from 1 reviewers.
Ratings and Reviews
The Urban Farm (La Finca)
Overall Rating
Overall Rating
( 1 Reviews )
1
0
0
0
0
Sarah Elizabeth Neville on Google
Overall Rating
Overall Rating
( 1 Reviews )
1
0
0
0
0
Write a Review
Garden Near Me in Chelsea, MA
Jean Brooks Landscapes
255 Commandants Way
Chelsea, MA 02150
617-741-9628 ( 17 Reviews )
Chelsea, MA 02150
617-741-9628 ( 17 Reviews )