The WNY Listening Post

Western New York’s Scanner-Fed Tabloid

Amherst · New York State Thruway

Potassium hydroxide leaks from a drum on the Thruway — Main-Transit, County Hazmat, DEC all get pulled in

A tractor-trailer's caustic drum leaks near the Transit thruway entrance; Erie County Hazmat verifies containment before the scene is turned over to State Police and the DEC

Just before 10 a.m., Amherst Fire Dispatch caught what would become the day's defining incident: a tractor-trailer stopped on the New York State Thruway, “It's leaking potassium hydroxide out of a drum”, in a drum. Main-Transit crews rolled with Erie County Hazmat on standby, and the incident was pushed to channel 2 within minutes.

By 10:14 dispatch was routing arriving units — Main-Transit 9, Snyder — over Main Street to the 290 and 90 rather than the Thruway itself. Erie County Hazmat arrived four minutes out. The New York State Police staged; Buffalo Maintenance repositioned cones and messaging trucks; the ramp was locked to a single lane.

Just before 2 p.m., the Amherst dispatcher closed the loop: “Hazmat team has verified that the container in question did not shift after being transferred from the Thruway”. Command declared Main-Transit back in service at 13:50. There were no reported injuries and no reported evacuation of nearby structures.

Around the NeighborhoodThe Northtowns, call by call

Amherst · Boulevard corridor

ONGOING

Road-rage driver flashes a badge from an unknown department — Amherst PD hunts him near Core Life

A complainant reports being run off the road; the driver's dealer plate and mystery badge send Amherst combing the Boulevard-Mall area

Just before 1:44 p.m., Amherst PD picked up an unusual road-rage complaint near Core Life on Elpac Boulevard: “The party got out of the vehicle and flashed a badge from an unknown department”. The complaint added that the driver had allegedly “tried to run her off the road”.

Records showed the plate was a dealer plate. Amherst PD then verified there was a stay-away order and a refrain-from order issued yesterday, both against a male party. The description was thin: a white male, roughly 6 feet, heavier set, brown hair, blue eyes, tribal tattoo on one arm, beard, silver necklace — but no clothing description.

Units combed the Boulevard-Mall area for the suspect vehicle without a confirmed spot before the window closed. The complainant's report on the badge remained unresolved: the department of origin was not identified on the air.

Amherst

RESOLVED

Mom calls Amherst PD: intoxicated son under a stay-away order is walking home

Court-ordered no-contact in play; the son, on foot, is reported northbound on the Boulevard toward his mother's house — from as far south as the Boulevard Mall

At 1:36 p.m. an Amherst PD dispatcher took a compliance complaint from a worried mother: her intoxicated adult son was walking toward her address, on foot, in violation of a court-ordered stay-away. The dispatcher's summary was crisp: “Compliance mom — she's worried that her intoxicated son is on the way to her address. He's intoxicated and on foot”.

Distance was doing most of the work in the mother's favor. Officers noted the son had last been placed at the Boulevard Mall. One officer's aside on the radio captured the whole afternoon: “The Boulevard Mall. So he's got quite the journey ahead of him”.

Officers ran the boulevard for a matching subject; the initial complainant was described as calm on scene at follow-up. No arrest was announced on the air before the window closed.

Amherst · Hidden Creek Court

ONGOING

Residential panic alarm on Hidden Creek Court — Amherst PD asked to respond

A monitored panic activation just after 2:40 p.m. sends Amherst PD to a cul-de-sac in the Youngs/Sheridan zone; no injury reported on the air

At 14:43, an Amherst PD unit put a request over the air: “Can you ask for a residential panic alarm — 15 Hidden Creek Court”. No follow-up traffic on the resident, the caller, or a suspect went to air before the window closed.

Getzville · Valley Court Apartments

RESOLVED

Fire alarm at Valley Court Apartments — Getzville rolls on Sweet Home

General alarm activation at the Sweet Home Road complex between Durham and Wyndham; alarm company took the initial report

At 1:21 p.m., Amherst Fire Dispatch toned out Getzville for a fire alarm activation at 2071 Sweet Home Road, the Valley Court Apartments (dispatch corrected in the moment to Riley Court, then back), between Durham Drive and Wyndham Way. The alarm company was reporting the activation.

No injuries were reported on the air. Traffic on the incident tailed off within minutes of the initial page.


Overheard: The WiresCops, cabbies, custodians, dispatchers — off-script

Cheektowaga · 5151 Main

‘White female heavyset wearing a red bucket hat’ — the day's most specific BOLO

Amherst PD is asked to check on a suspicious person asking people for money on the bench at 5151 Main Street; the description does most of the work

Just after 11:20 a.m., an Amherst PD dispatcher relayed a request from the Cheektowaga side that lives in a very specific corner of the radio universe: “Check on the suspicious person at Cheektowaga, 5151 Main Street, for a white female heavyset wearing a red bucket hat asking people for money on the bench”.

The channel moved on without a resolution on the air. Somewhere in Cheektowaga, the bench-money economy carries on.

Amherst · Boulevard past Delta Sonic

Gray sedan, loud muffler, 85 down the Boulevard — the dog-park getaway

An Amherst PD unit clocks a sports car in the mid-eighties southbound on Niagara Falls Boulevard; last seen losing surveillance at the Delta Sonic

Late morning, an Amherst PD unit narrated a garden-variety Boulevard call in a way that jumped out on the tape: “It's going to be a gray sedan, sports car, loud muffler. It's going about 85 down the boulevard southbound”. Loud muffler. Southbound. Eighty-five miles an hour on a stretch that maxes at 45.

Where the trail ended is what makes it: “It's on Old Falls Boulevard by the dog park. I do not know what direction they got it. I lost them at Delta Sonic Park a lot”. The Delta Sonic parking lot is an honest place to lose a sports car — plenty of vents, plenty of vinyl, plenty of Suburban traffic to disappear into.

Amherst · 3955 Main

Amherst PD sets up at the Sanford Diet Center — no follow-up

A patrol slides into the diet-center parking lot at 9:20 a.m. between Eggert and Chaston; the channel promptly moves on

At 9:20 a.m., an Amherst PD unit put itself on-scene with a location that is very specifically 2026 Buffalo: “Sanford Diet Center, 3955 Main Street, between Eggert and Chaston. Pulling into the parking lot”.

The channel did not come back with a follow-up. Whatever brought a patrol to the parking lot of a diet center on a Tuesday morning kept its own counsel.

Amherst · animal complaint

‘They may have to hire a trapper’ — Amherst PD signs off

One unit closes an unspecified critter complaint the only honest way — by punting to a professional

Just after noon, an Amherst PD officer wrapped a call with what has to be the day's cleanest goodbye line: “In total, they may have to hire a trapper. I'll be clear”.

The call type never got named on the air. Somewhere in the eastern Northtowns, a live-catch cage may soon be involved.

BNIA · American ramp

A pink tag bag from Chicago — American ramp is one bag short again

A BNIA ramp agent narrates a very small mystery: the co-captain is on board, the pink bag is not

At 9:37 a.m., an American Airlines ramp agent radioed the BNIA ops line with the day's quietest question: “A pink tag bag that was from Chicago back there by chance because I don't have it out here in BSO”.

The channel didn't say whether the bag ever turned up. It's the kind of narration that keeps you listening to airline ramp channels — the same operational rhythm as yesterday's pancake-printer delay, just one pink tag off from resolution.


Regional BlotterBeyond the Northtowns — WNY at large

Lancaster · Greenfield Health & Rehab

ONGOING

Cardiac arrest at Greenfield — Lancaster Fire and Twin City work a 75-year-old on Broadway

Lancaster Fire Dispatch pages Alpha 128 to Greenfield Health & Rehab, 5949 Broadway, for a 75-year-old female in cardiac arrest

Just before 11 a.m., Lancaster Fire Dispatch put a full assignment on the air for Greenfield Health & Rehab, 5949 Broadway — “All back on location with a 75-year-old female in cardiac arrest”. Timeout was 10:57.

Hamburg · Old Lakeshore Road

RESOLVED

Lakeview mutual-aid fire alarm — burnt food, quickly cleared

Second-floor smoke detector at 6100 Old Lakeshore Road brings a full assignment plus North Ovens 100 mutual aid; the system resets and Lakeview goes back in service

Just after 2:26 p.m., Hamburg Fire Dispatch put a full assignment on the air for a fire alarm activation at 6100 Old Lakeshore Road, between Eckert and South, on a second-floor smoke detector, with North Ovens 100 rolling mutual aid.

Thirteen minutes later, dispatch closed it out plainly: “Burnt food, systems reset — Lakeview is back in service”.

Other Calls of Note

[14:41]Amherst · 260 Gardner Parkway Williamsville 9-1 and Twin City 245 rolled on a COPD patient with trouble breathing at Gardner Parkway between Harvard Court and Coventry Road.
[14:08]Depew · 181 Lincoln Depew PD asked LVAC for a late-20s female with a syncope episode and a seizure history who was not coming around; EAFD Dispatch responded.
[07:34]Buffalo · 1218 Delaware Buffalo Fire pushed a Signal Level 2 assignment for a general commercial alarm at 1218 Delaware between Westbury and Cleveland; Engines 21 and 37, Ladders 4 and 14, and battalion chiefs 3 and 4 were assigned.
[11:32]Williamsville · 5641 Main Street Williamsville 7 rolled on an EMS call at Young Plumbing at 5641 Main Street; nothing further reported on the air.
[07:13]Amherst · 4900 Harlem Road A caller from Thomas Jefferson reported neighbors yelling and smashing things next door; Amherst PD units cleared the scene calm with a named party who was reportedly throwing things.
[07:38]Amherst · Getzville Fire Getzville rolled on a fire-alarm activation at Batty Beer Company, 1260 Sweet Home Road; a routine reset, no further traffic.

Editor’s Note

The morning-into-afternoon window was defined by a Thruway hazmat call just west of Transit — a tractor-trailer with a drum leaking potassium hydroxide that pulled Main-Transit crews, Erie County Hazmat, and eventually New York State Police and the DEC before the container was verified stable at 1:55 p.m. Around it: an Amherst road-rage complaint where the offending driver reportedly flashed a badge from an unknown department; a residential panic alarm at Hidden Creek Court; and a compliance mom warning Amherst PD that her intoxicated adult son — under a court-ordered stay-away — was walking north on the Boulevard toward her house. In Cheektowaga, the day's most memorable dispatch was a heavyset woman in a red bucket hat asking passers-by for money on a bench.

Daily Gem

It's on Old Falls Boulevard by the dog park. I do not know what direction they got it. I lost them at Delta Sonic Park a lot”

— Amherst PD, 11:01

By the Numbers

Segments
946
Active systems
30
Busiest hour
10:00-11:00 (Thruway hazmat)
Regional Breaking
1
Updates
0
By Agency (top 5)
BucketSegs
Police268
Fire / EMS205
Airport / aviation108
Schools63
Hotel / shuttle / taxi67
By Area (top 5)
BucketSegs
Williamsville & Amherst384
Erie County (mixed)99
Airport / Transportation108
Cheektowaga / Lancaster / Depew63
Buffalo (city)88

Agency & area buckets are estimated from ProScan channel labels + segment sampling; treat as rough proportions.

The WNY Listening Post · Tuesday, July 7, 2026 · P.M. Edition · Vol. I, No. 59
Compiled from public radio scanner traffic via the WNY Listening Post automated pipeline. Transcriptions are AI-generated and may contain errors; verify names and details before action.
Previous Editions46 editions — tap to browse
Tuesday, July 7, 2026
Monday, July 6, 2026
Sunday, July 5, 2026
Saturday, July 4, 2026
Friday, July 3, 2026
Thursday, July 2, 2026
Wednesday, July 1, 2026
Tuesday, June 30, 2026
Monday, June 29, 2026
Sunday, June 28, 2026
Saturday, June 27, 2026
Friday, June 26, 2026
Thursday, June 25, 2026
Wednesday, June 24, 2026
Tuesday, June 23, 2026
Monday, June 22, 2026
Sunday, June 21, 2026
Saturday, June 20, 2026
Friday, June 19, 2026
Thursday, June 18, 2026
Wednesday, June 17, 2026
Tuesday, June 16, 2026
Monday, June 15, 2026
Sunday, June 14, 2026