
Photo: Palfrey Street. Palfrey Road is one of the worst conditioned streets in Belmont. Due to the steady amount of traffic – many vehicles use the roadway as a convenient detour onto Trapelo Road bypassing the Cushing Square lights – and the unlevel pitch of the road, the thoroughfare’s road surface running between Common Street and […]