Art Toegemann

  • 126 Melrose St Providence, RI 02907, USA - Elmwood
    The intersection at Adelaide and Melrose needs two more stop signs: drivers stop voluntarily on Adelaide. Two ROAD NARROWS signs are installed behind trees on Melrose at this intersection. The speed tables in the neighborhood stress cars and users; then they forgot to lower the speed limit to 15mph! Lots of expensive traffic control devices for poor traffic design.