Esteban Castro-Diaz, MD, Internal Medicine

Dl13 Via Emilia
Urb Villa Fontana
CarolinaPR  00983-3907 (Carolina County)


Phone: 787-768-1355
Fax:

NPI: 1407920580
License Number: 8507 (PR)