Carlo De Rosa, MD, Orthopaedic Surgery

4644 Arlington Dr
PlacidaFL  33946-2306 (Charlotte County)


Phone: 941-697-1199
Fax:
Email: bcd***@*****il.com

NPI: 1265688998
License Number: 090141 (NY)