Graduated: 1981
NPI: 1831201839
Practice Locations (2)
ATWOOD MEDICAL ASSOCIATES LTD
1524 ATWOOD AVE
JOHNSTON, RI 029193288
4012721900
ATWOOD MEDICAL ASSOCIATES LTD
1352 SMITH ST
NORTH PROVIDENCE, RI 029113349
4013534500
Source: CMS National Downloadable File, September 2026.