New Search James Padbury MD Primary Specialties Pediatrics Women & Infants Hospital Address: 101 Dudley Street Providence, RI 02905 Phone: (401) 453-7520 Fax: (401) 453-7529 Recommend this Physician