When I passed through the area, I drove past the address listed (2500 N Annie Glidden) as well as the location the pinned was placed at. 2500 N Annie Gliddenn is the DeKalb County Community Outreach building. The building at the pin location is vacant. Simple Dumpster Rental was not found at either location. Better location is needed to be added to map