James Kenneth Cardi, MD, Internal Medicine

1145 Reservoir Ave
CranstonRI  02920-6055 (Providence County)


Phone: 401-942-6500
Fax:

NPI: 1104890292
License Number: MD8000 (RI)