Joined Sat, 05/01/2010 - 12:00 County Menard Region Region 6 Mailing Address 15620 Chautauqua Rd. Petersburg, 62675-6330 United States Facility Location 15620 Chautauqua Rd. Petersburg, IL 62675-6330 United States