147 Glen St Glen Cove, NY 11542
According to the U.S. Department of Transportation , 6,283 pedestrians were killed in traffic crashes in 2018. While the cause of ...