Map is loading... Get Directions to Menard County Courts ← View details 102 South 7th Street, Petersburg, Illinois 62675 +1 217-632-2107 Get Directions From* To * — Required information