Drivers do not Stop at the Park STOP Sign located on the corner of 76TH RD and Austin Street, Forest Hills,NY 11375
There has been numerous deaths at this location in the past. We can not let this happen again!
Need some control here!
Local residents please pass this on.