New England Foliage
781-460-2277
42.524583
-71.147952
HOURS: By appointment only
About New England Foliage
New England Foliage is located at 325 New Boston St Unit 6, Woburn, MA. This location is in the North Woburn neighborhood. This business specializes in Nurseries.