4 dead, 9 injured after car crashes into Deer Park, Long Island nail salon
It happened at Hawaii Nail and Spa on 796 Grand Blvd. at a strip mall in Deer Park on Friday afternoon.
It happened at Hawaii Nail and Spa on 796 Grand Blvd. at a strip mall in Deer Park on Friday afternoon.