Michael Anthony De Luca, MD, Orthopaedic Surgery

683 Neck Rd
TivertonRI  02878-4011 (Newport County)


Phone: 401-624-1858
Fax: 401-624-9993

NPI: 1568642411
License Number: MD04159 (RI)