Joined Fri, 11/15/2024 - 12:00 County Lee Region Region 2 Mailing Address PO Box 193 Amboy, IL 61310 United States Facility Location 1629 Lee Center Road Amboy, IL 61310 United States