Franklin Park - Long Crouch Woods is a serene natural retreat nestled in the heart of Jamaica Plain, MA.
Offering a peaceful escape from the hustle and bustle of city life, this tranquil park provides visitors with the opportunity to immerse themselves in the beauty of nature and enjoy leisurely strolls through its winding paths and wooded areas.
Generated from their business information