Melanie A Desouza, MD, Internal Medicine

646 Virginia St
7th Floor
DunedinFL  34698-6612 (Pinellas County)


Phone: 727-736-2730
Fax: 813-635-2640
Email: mel***@*****re.org

NPI: 1447364013
License Number: ME95515 (FL)