25-30 M.P.H. is appropriate for this street. Many people travel way above this limit here. This street is thickly settled and elderly and other handicap people live on this street and elderly have been killed by drivers speeding and not obeying cross walk laws and stopping for pedestrians. I don`t consider this a speed trap and if your only doing 30, the Northampton P.D. will not stop you. People are getting stopped for doing 35 and above and they deserve to get a ticket. All I can say for you speeders on this street is to SLOW DOWN!