Maria Alejandra Caravedo, MD, Internal Medicine

1005 Harborside Dr
GalvestonTX  77555-0001 (Galveston County)


Phone: 409-772-0644
Fax: 305-585-8137

NPI: 1801242276
License Number: T4719 (TX)