Beckwith and Kincaid streets intersection an ongoing concern with regular accidents reported