Rose M. Sloane Garden is a serene outdoor space in Medford, MA that offers a peaceful retreat for visitors to enjoy nature and relax.
With its beautiful landscaping and tranquil atmosphere, this garden provides a welcoming environment for individuals seeking a moment of respite from the hustle and bustle of daily life.
Generated from their business information