Joined Fri, 04/01/2011 - 12:00 County DeKalb Region Region 3 Mailing Address 333 E. 1st Street Genoa, 60135 United States Facility Location 333 E. 1st Street Genoa, IL 60135 United States