Dotson's Farm about us Where to find us Our farm stand which is located at 31204 S. Yates Ave. in Beecher, IL is open for the 2023 season! We will be open Monday-Friday from 9AM to 6PM Saturday from 9AM to 4PM. We are CLOSED on Sunday. find us on facebook