Meters in Batavia, IL Control & Metering Ltd355 N River StBatavia, IL, 605106304069393Aaren Pest Control IncBee RemovalBugsElgee Meter Co IncExterminator ServicesLawn Pest Control ServicesMice Control ServicesPest InspectionPest RemovalWasp ControlWasp Removal Show More