Dog Rose Farm is a two acre organic vegetable farm in Lee, New Hampshire, 20 miles northwest of Portsmouth. The farm is operated by
Glenn has farmed in the seacoast region of New Hampshire since 2011, and previously managed vegetable and animal farms in Vermont, Maine, and Virginia.
If you have any questions drop us a line. We'd love to hear from you.