Get Directions to Poplar Grove Sewage & Waste ← View details 610 South State Street, Poplar Grove, Illinois 61065 +1 815-765-9229 Get Directions From* To * — Required information