A health complaint with ID 2025-DDPHECOMP-0000651 has been recorded in Denver. The complaint is linked to a nearby Street Occupancy Permits Update.