Stay In Contact

For any of our services, please call toll-free at (800) 232-7631 or in North Central Illinois,
(815) 732-6360.

You can also e-mail us at info@gremlinfarms.com.

 We offer flexible payment options including: 

Share

Contact us today for your hands-on free estimate!

Address

1892 South Chana Road, Chana, IL 61015

Phone

(800) 232-7631

(815) 732-6360 (N. Central IL)