Leones Atwood Collision Center and Towing located at 1379 Atwood Avenue in Johnston, RI services vehicles for Collision Repair. Call (401) 944-3256 to book an appointment or to hear more about the services of Leones Atwood Collision Center and Towing.