Leon Martin 7660 State Route 90 N Cayuga, NY 13034 Phone: (315) 253-3409
Category: corn farm whol livestock soybean farm