Ms. Castro practices medicine in Woonsocket, RI and specializes in Internal Medicine. Ms. Castro is affiliated with Landmark Medical Center, Women & Infants Hospital Of Rhode Island and South County Hospital Healthcare System. Ms. Castro speaks English and Spanish.