A trespass tow was reported at 59 FOUNTAIN ST, DELLBROOK, Framingham (01701). The incident occurred on May 5, 2025. No further details were provided in the log entry.