Michael James Weaver, MD, Surgery

553 Kingstown Rd
WakefieldRI  02879-3600 (Washington County)


Phone: 401-304-9111
Fax: 401-284-0625

NPI: 1215995097
License Number: 05003 (RI)