Get Directions to Village of Poplar Grove ← View details 200 N. Hill St, Poplar Grove, Illinois 61065 +1 815-765-3201 Get Directions From* To * — Required information