Landscaping in Franklin (NH) Full list of companies Landscaping category in Franklin, New Hampshire Lower Falls Farm & Studio 357 River Rd, Franklin, NH 03235, (603)934-1995 Page 1