Joseph Leszcz

Farm Manager, Sheep Farm

Sheep Teaching and Research Center

Phone: 517-355-7477