Police say 38-year-old Meenawatti Chandrekha lost control of her vehicle in the Ozone Park section just after 3 a.m.
Her vehicle struck at least four cars parked on the street.
Authorities say she then fled the scene, but neighbors who heard the commotion had come outside to see what had happened.
"We were trying to stop her and she said, 'Oh, don't worry, I'm a police officer,'" eyewitness Lalita Munesser said. "I thought she was lying. But then she put her badge and stuck it on the window. And everything happened when she's running away."
Chandrekha is charged with DWI and leaving the scene of an accident.
Get Eyewitness News Delivered