Atwood Pediatrics Website Atwood Pediatrics, Inc. Phone 401-274-2910 Address 1524 Atwood Avenue, Suite 110, Johnston, RI, 02919 Category Primary Care