Crew/Contact:

Phone: (847) 304-5639
Fax: (847) 304-1626

Email: rousseaj@dls.net

Mailing/Physical Address:

Tudor Oaks Farm
401 W. Cuba Road
Barrington Hills, Illinois 60010

Directions to Facility - Click Here