John Cava, MD, Internal Medicine

1076 N Main St
ProvidenceRI  02904-5760 (Providence County)


Phone: 401-273-2460
Fax: 401-273-2489

NPI: 1245290675
License Number: MD11115 (RI)