Diana Emilia Carubba, MD, Internal Medicine

130 Uptown Ave
BrownsvilleTX  78520 (Cameron County)


Phone: 956-621-4946
Fax: 956-621-4950

NPI: 1265679625
License Number: N7339 (TX)