Ms. Castro practices medicine in Saint Petersburg, FL and specializes in Internal Medicine. Ms. Castro is affiliated with Northside Hospital, Bayfront Medical Center, St Anthonys Hospital and Kindred Hospital-Saint Petersburg. Ms. Castro speaks English, French, Spanish, Russian, Arabic and Vietnamese.