Company MOELLER LAND AND CATTLE COMPANY, INC. Address 220 S. Elizabeth St., SPENCERVLLE, OH, 45887 - 0000, USA