Good Company: Len Busch Roses
Len Busch Roses
Len Busch Roses has been a staple in the city of Plymouth. They produce and sell over 7 million stems and pots each year in their 15 acres of greenhouses. Kelli Hanson gives us a look at this Good Company.