Location
Carriage House Farm
10251 Miamiview Rd
North Bend, OH
WIllow beds are growing in size and number throughout the 300 acre farm that has been in my family’s stewardship for over 160 years.
Carriage House Farm
10251 Miamiview Rd
North Bend, OH
WIllow beds are growing in size and number throughout the 300 acre farm that has been in my family’s stewardship for over 160 years.