Teresa Castillo Says Goodbye to Her Devoted Fans



General Hospital star Teresa Castillo