Little Creek Farm
1345 Schaumburg Rd
Elgin
IL
60120
(847) 741-7600
sites.google.com
Open Map
Description
Little Creek Farm is located at 1345 Schaumburg Rd in Elgin and has been in the business of Boarding Services, Horses: Racing And Non-racing since 1992.
by dandb on June 03, 2015 from
dandb
Active Life
Boarding Services
Consumer Services
Elgin, IL, United States
Good for Kids
Horses: Racing And Non-racing
Pets