Echo Acres: 19917 Mcguire Rd Harvard, IL 60033 Tel: (815) 943-0022 Located in historic Harvard, IL, an hour northwest of Chicago, Echo Acres is a full service breeding and sales facility for Barrel Racing American Quarter Horses, registered Paint Horses and Ponies of the Americas.
What kind of content do you want to see?
Little Kyle on Big Hot Rod
Riding at Echo Acres
Chris on Hot Rod -Echos Effortless Jet - Echo Acres